C# Class MorseCode.CsJs.Tools.VSIXExtension.MarkupGeneratorPackage.MarkupGenerator

Inheritance: IVsSingleFileGenerator
Show file Open project: jam40jeff/CsJs

Public Methods

Method Description
DefaultExtension ( string &pbstrDefaultExtension ) : int
Generate ( string wszInputFilePath, string bstrInputFileContents, string wszDefaultNamespace, IntPtr rgbOutputFileContents, uint &pcbOutput, IVsGeneratorProgress pGenerateProgress ) : int

Private Methods

Method Description
GetContents ( string inputFilePath, string inputFileContents, string defaultNamespace, IVsGeneratorProgress progress ) : string

Method Details

DefaultExtension() public method

public DefaultExtension ( string &pbstrDefaultExtension ) : int
pbstrDefaultExtension string
return int

Generate() public method

public Generate ( string wszInputFilePath, string bstrInputFileContents, string wszDefaultNamespace, IntPtr rgbOutputFileContents, uint &pcbOutput, IVsGeneratorProgress pGenerateProgress ) : int
wszInputFilePath string
bstrInputFileContents string
wszDefaultNamespace string
rgbOutputFileContents System.IntPtr
pcbOutput uint
pGenerateProgress IVsGeneratorProgress
return int