C# Class Loyc.VisualStudio.LeMPCustomTool

Inheritance: Loyc.CustomToolBase
ファイルを表示 Open project: qwertie/ecsharp

Protected Properties

Property Type Description
_requestedExtension string

Public Methods

Method Description
Configure ( global c ) : void
LeMPCustomTool ( ) : System
ReportErrorToVS ( IVsGeneratorProgress generatorProgress, Severity severity, object context, string message, object args ) : void

Protected Methods

Method Description
DefaultExtension ( ) : string
Generate ( string inputFilePath, string inputFileContents, string defaultNamespace, IVsGeneratorProgress progressCallback ) : byte[]

Method Details

Configure() public method

public Configure ( global c ) : void
c global
return void

DefaultExtension() protected abstract method

protected abstract DefaultExtension ( ) : string
return string

Generate() protected method

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

LeMPCustomTool() public method

public LeMPCustomTool ( ) : System
return System

ReportErrorToVS() public method

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

Property Details

_requestedExtension protected_oe property

protected string _requestedExtension
return string