Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Elaborare un modello di testo per produrre il codice sorgente che può essere richiamato in fase di esecuzione.
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating.VSHost
Assembly: Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (in Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)
Sintassi
'Dichiarazione
Function PreprocessTemplate ( _
inputFile As String, _
content As String, _
callback As ITextTemplatingCallback, _
className As String, _
classNamespace As String, _
<OutAttribute> ByRef references As String() _
) As String
string PreprocessTemplate(
string inputFile,
string content,
ITextTemplatingCallback callback,
string className,
string classNamespace,
out string[] references
)
String^ PreprocessTemplate(
String^ inputFile,
String^ content,
ITextTemplatingCallback^ callback,
String^ className,
String^ classNamespace,
[OutAttribute] array<String^>^% references
)
abstract PreprocessTemplate :
inputFile:string *
content:string *
callback:ITextTemplatingCallback *
className:string *
classNamespace:string *
references:string[] byref -> string
function PreprocessTemplate(
inputFile : String,
content : String,
callback : ITextTemplatingCallback,
className : String,
classNamespace : String,
references : String[]
) : String
Parametri
- inputFile
Tipo: System.String
Nome file del modello da elaborare, per riferimento nei rapporti sugli errori.Facoltativo.
- content
Tipo: System.String
Testo del modello.
- callback
Tipo: Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplatingCallback
È possibile fornire un oggetto che venga chiamato se sono segnalati errori.Facoltativo.
- className
Tipo: System.String
Nome della classe da generare
- classNamespace
Tipo: System.String
Lo spazio dei nomi in cui generare la classe
- references
Tipo: array<System.String[]%
L'insieme di assembly a cui il modello fa riferimento nelle direttive dell'assembly.Per ulteriori informazioni, vedere Direttiva assembly.
Valore restituito
Tipo: System.String
Codice sorgente che può essere compilato ed eseguito per produrre l'output definito dal modello.
Note
Questo metodo produce codice sorgente in C# o Visual Basic che può essere compilato ed eseguito per restituire l'output definito dal modello. In genere il codice sorgente verrà incorporato in un'applicazione.
Per ulteriori informazioni, vedere Invoking Text Transformation e Generazione di file di testo in fase di runtime utilizzando modelli di testo pre-elaborati.
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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TextTemplating.VSHost