Metodo Engine.PreprocessTemplate
Genera codice da un modello che, quando viene compilato ed eseguito, verrà generato l'output del modello.
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.11.0 (in Microsoft.VisualStudio.TextTemplating.11.0.dll)
Sintassi
'Dichiarazione
Public Function PreprocessTemplate ( _
content As String, _
host As ITextTemplatingEngineHost, _
className As String, _
classNamespace As String, _
<OutAttribute> ByRef language As String, _
<OutAttribute> ByRef references As String() _
) As String
public string PreprocessTemplate(
string content,
ITextTemplatingEngineHost host,
string className,
string classNamespace,
out string language,
out string[] references
)
public:
virtual String^ PreprocessTemplate(
String^ content,
ITextTemplatingEngineHost^ host,
String^ className,
String^ classNamespace,
[OutAttribute] String^% language,
[OutAttribute] array<String^>^% references
) sealed
abstract PreprocessTemplate :
content:string *
host:ITextTemplatingEngineHost *
className:string *
classNamespace:string *
language:string byref *
references:string[] byref -> string
override PreprocessTemplate :
content:string *
host:ITextTemplatingEngineHost *
className:string *
classNamespace:string *
language:string byref *
references:string[] byref -> string
public final function PreprocessTemplate(
content : String,
host : ITextTemplatingEngineHost,
className : String,
classNamespace : String,
language : String,
references : String[]
) : String
Parametri
- content
Tipo: System.String
Contenuto del modello.
- host
Tipo: Microsoft.VisualStudio.TextTemplating.ITextTemplatingEngineHost
Host del modello che deve implementare ITextTemplatingEngineHost.
- className
Tipo: System.String
Nome della classe che il codice del modello deve avere.
- classNamespace
Tipo: System.String
Spazio dei nomi in cui si desidera generare il codice del modello.
- language
Tipo: System.String%
Linguaggio del codice generato.
- references
Tipo: array<System.String[]%
Assembly specificati dal modello o dall'host.
Valore restituito
Tipo: System.String
Stringa che può essere compilata.
Implementa
Note
Per ulteriori informazioni, vedere Generazione di testo in fase di esecuzione con modelli di testo T4 e Elaborazione di modelli di testo tramite un host personalizzato.
Suggerimento |
---|
Se si scrive un pacchetto o un'estensione che verrà eseguita in Visual Studio, si consiglia di utilizzare il servizio del modello di testo anziché scrivere un proprio host.Per ulteriori informazioni, vedere Richiamo della trasformazione del testo in un'estensione VS. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.