C# 클래스 CompiledHandlebars.CustomTool.HandlebarsCompiler

상속: IVsSingleFileGenerator, IObjectWithSite
파일 보기 프로젝트 열기: Noxum/CompiledHandlebars

Private Properties

프로퍼티 타입 설명
FindContainingProject Microsoft.CodeAnalysis.Project

공개 메소드들

메소드 설명
DefaultExtension ( string &pbstrDefaultExtension ) : int
Generate ( string wszInputFilePath, string bstrInputFileContents, string wszDefaultNamespace, IntPtr rgbOutputFileContents, uint &pcbOutput, IVsGeneratorProgress pGenerateProgress ) : int
GetSite ( System.Guid &riid, IntPtr &ppvSite ) : void
SetSite ( object pUnkSite ) : void

비공개 메소드들

메소드 설명
FindContainingProject ( List projects, string filePath ) : Microsoft.CodeAnalysis.Project

메소드 상세

DefaultExtension() 공개 메소드

public DefaultExtension ( string &pbstrDefaultExtension ) : int
pbstrDefaultExtension string
리턴 int

Generate() 공개 메소드

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
리턴 int

GetSite() 공개 메소드

public GetSite ( System.Guid &riid, IntPtr &ppvSite ) : void
riid System.Guid
ppvSite System.IntPtr
리턴 void

SetSite() 공개 메소드

public SetSite ( object pUnkSite ) : void
pUnkSite object
리턴 void