C# Class NetIde.VisualStudio.FileGenerators.BaseCodeGenerator

Inheritance: IVsSingleFileGenerator
Afficher le fichier Open project: netide/netide

Private Properties

Свойство Type Description
IVsSingleFileGenerator int
IVsSingleFileGenerator int

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
IVsSingleFileGenerator ( string &pbstrDefaultExtension ) : int
IVsSingleFileGenerator ( string wszInputFilePath, string bstrInputFileContents, string wszDefaultNamespace, IntPtr rgbOutputFileContents, uint &pcbOutput, IVsGeneratorProgress pGenerateProgress ) : int

Method Details

GenerateCode() protected abstract méthode

protected abstract GenerateCode ( string inputFileContent ) : byte[]
inputFileContent string
Résultat byte[]

GeneratorError() protected méthode

protected GeneratorError ( uint level, string message, uint line, uint column ) : void
level uint
message string
line uint
column uint
Résultat void

GeneratorWarning() protected méthode

protected GeneratorWarning ( uint level, string message, uint line, uint column ) : void
level uint
message string
line uint
column uint
Résultat void

GetDefaultExtension() protected abstract méthode

protected abstract GetDefaultExtension ( ) : string
Résultat string