C# 클래스 NetIde.VisualStudio.FileGenerators.BaseCodeGenerator

상속: IVsSingleFileGenerator
파일 보기 프로젝트 열기: netide/netide

Private Properties

프로퍼티 타입 설명
IVsSingleFileGenerator int
IVsSingleFileGenerator int

보호된 메소드들

메소드 설명
GenerateCode ( string inputFileContent ) : byte[]
GeneratorError ( uint level, string message, uint line, uint column ) : void
GeneratorWarning ( uint level, string message, uint line, uint column ) : void
GetDefaultExtension ( ) : string

비공개 메소드들

메소드 설명
IVsSingleFileGenerator ( string &pbstrDefaultExtension ) : int
IVsSingleFileGenerator ( string wszInputFilePath, string bstrInputFileContents, string wszDefaultNamespace, IntPtr rgbOutputFileContents, uint &pcbOutput, IVsGeneratorProgress pGenerateProgress ) : int

메소드 상세

GenerateCode() 보호된 추상적인 메소드

protected abstract GenerateCode ( string inputFileContent ) : byte[]
inputFileContent string
리턴 byte[]

GeneratorError() 보호된 메소드

protected GeneratorError ( uint level, string message, uint line, uint column ) : void
level uint
message string
line uint
column uint
리턴 void

GeneratorWarning() 보호된 메소드

protected GeneratorWarning ( uint level, string message, uint line, uint column ) : void
level uint
message string
line uint
column uint
리턴 void

GetDefaultExtension() 보호된 추상적인 메소드

protected abstract GetDefaultExtension ( ) : string
리턴 string