TemplatedPreprocessor.ProcessTemplate Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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