Freigeben über


TemplatedPreprocessor.ProcessTemplate-Methode

Erstellen Sie Quellcode, der später kompiliert und ausgeführt werden kann, um die Ausgabe zu generieren, die von der Vorlage definiert wird.

Namespace:  Microsoft.VisualStudio.TextTemplating.VSHost
Assembly:  Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)

Syntax

'Declaration
Protected Overrides Function ProcessTemplate ( _
    inputFileName As String, _
    inputFileContent As String, _
    processor As ITextTemplating, _
    hierarchy As IVsHierarchy _
) As String
protected override string ProcessTemplate(
    string inputFileName,
    string inputFileContent,
    ITextTemplating processor,
    IVsHierarchy hierarchy
)
protected:
virtual String^ ProcessTemplate(
    String^ inputFileName, 
    String^ inputFileContent, 
    ITextTemplating^ processor, 
    IVsHierarchy^ hierarchy
) override
abstract ProcessTemplate : 
        inputFileName:string * 
        inputFileContent:string * 
        processor:ITextTemplating * 
        hierarchy:IVsHierarchy -> string 
override ProcessTemplate : 
        inputFileName:string * 
        inputFileContent:string * 
        processor:ITextTemplating * 
        hierarchy:IVsHierarchy -> string 
protected override function ProcessTemplate(
    inputFileName : String, 
    inputFileContent : String, 
    processor : ITextTemplating, 
    hierarchy : IVsHierarchy
) : String

Parameter

  • inputFileName
    Typ: System.String
    Der Dateiname der Vorlage, mit ihm wird die Vorlage in Fehlerberichten identifiziert.Optional.

Rückgabewert

Typ: System.String
Quellcode, der kompiliert und ausgeführt werden kann, um die Ausgabe zu erzeugen, die durch die Vorlage definiert wird.

Hinweise

Weitere Informationen finden Sie unter Generieren von Text zur Laufzeit mithilfe von vorverarbeiteten T4-Textvorlagen.

.NET Framework-Sicherheit

Siehe auch

Referenz

TemplatedPreprocessor Klasse

Microsoft.VisualStudio.TextTemplating.VSHost-Namespace