BaseTemplatedCodeGenerator.ProcessTemplate 方法

定义

执行构成此生成器核心的实际模板处理

protected:
 virtual System::String ^ ProcessTemplate(System::String ^ inputFileName, System::String ^ inputFileContent, Microsoft::VisualStudio::TextTemplating::VSHost::ITextTemplating ^ processor, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
protected:
 virtual Platform::String ^ ProcessTemplate(Platform::String ^ inputFileName, Platform::String ^ inputFileContent, Microsoft::VisualStudio::TextTemplating::VSHost::ITextTemplating ^ processor, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
 virtual std::wstring ProcessTemplate(std::wstring const & inputFileName, std::wstring const & inputFileContent, Microsoft::VisualStudio::TextTemplating::VSHost::ITextTemplating const & processor, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & hierarchy);
protected virtual string ProcessTemplate (string inputFileName, string inputFileContent, Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplating processor, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy);
abstract member ProcessTemplate : string * string * Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplating * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> string
override this.ProcessTemplate : string * string * Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplating * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> string
Protected Overridable Function ProcessTemplate (inputFileName As String, inputFileContent As String, processor As ITextTemplating, hierarchy As IVsHierarchy) As String

参数

inputFileName
String
inputFileContent
String
processor
ITextTemplating
hierarchy
IVsHierarchy

返回

String

适用于