Share via


TemplatedPreprocessor.ProcessTemplate Method

Definition

Do the actual template processing that forms the core of this generator

protected:
 override System::String ^ ProcessTemplate(System::String ^ inputFileName, System::String ^ inputFileContent, Microsoft::VisualStudio::TextTemplating::VSHost::ITextTemplating ^ processor, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
protected:
 override Platform::String ^ ProcessTemplate(Platform::String ^ inputFileName, Platform::String ^ inputFileContent, Microsoft::VisualStudio::TextTemplating::VSHost::ITextTemplating ^ processor, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy);
 override 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 override string ProcessTemplate (string inputFileName, string inputFileContent, Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplating processor, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy);
override this.ProcessTemplate : string * string * Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplating * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> string
Protected Overrides Function ProcessTemplate (inputFileName As String, inputFileContent As String, processor As ITextTemplating, hierarchy As IVsHierarchy) As String

Parameters

inputFileName
String
inputFileContent
String
processor
ITextTemplating
hierarchy
IVsHierarchy

Returns

Applies to