C# 클래스 Loyc.VisualStudio.LeMPCustomTool

상속: Loyc.CustomToolBase
파일 보기 프로젝트 열기: qwertie/ecsharp

보호된 프로퍼티들

프로퍼티 타입 설명
_requestedExtension string

공개 메소드들

메소드 설명
Configure ( global c ) : void
LeMPCustomTool ( ) : System
ReportErrorToVS ( IVsGeneratorProgress generatorProgress, Severity severity, object context, string message, object args ) : void

보호된 메소드들

메소드 설명
DefaultExtension ( ) : string
Generate ( string inputFilePath, string inputFileContents, string defaultNamespace, IVsGeneratorProgress progressCallback ) : byte[]

메소드 상세

Configure() 공개 메소드

public Configure ( global c ) : void
c global
리턴 void

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

protected abstract DefaultExtension ( ) : string
리턴 string

Generate() 보호된 메소드

protected Generate ( string inputFilePath, string inputFileContents, string defaultNamespace, IVsGeneratorProgress progressCallback ) : byte[]
inputFilePath string
inputFileContents string
defaultNamespace string
progressCallback IVsGeneratorProgress
리턴 byte[]

LeMPCustomTool() 공개 메소드

public LeMPCustomTool ( ) : System
리턴 System

ReportErrorToVS() 공개 메소드

public ReportErrorToVS ( IVsGeneratorProgress generatorProgress, Severity severity, object context, string message, object args ) : void
generatorProgress IVsGeneratorProgress
severity Severity
context object
message string
args object
리턴 void

프로퍼티 상세

_requestedExtension 보호되어 있는 프로퍼티

protected string _requestedExtension
리턴 string