ITextTemplating.PreprocessTemplate, méthode
Traite un modèle de texte pour générer le code source qui peut être appelé pendant l'exécution.
Espace de noms : Microsoft.VisualStudio.TextTemplating.VSHost
Assembly : Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (dans Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)
Syntaxe
'Déclaration
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
Paramètres
- inputFile
Type : System.String
Le nom de fichier du modèle à traiter pour la référence dans les rapports d'erreurs.Facultatif.
- content
Type : System.String
Texte du modèle
- callback
Type : Microsoft.VisualStudio.TextTemplating.VSHost.ITextTemplatingCallback
Vous pouvez fournir un objet qui sera appelé si des erreurs sont signalées.Facultatif.
- className
Type : System.String
Nom de la classe à générer.
- classNamespace
Type : System.String
Espace de noms dans lequel générer la classe.
- references
Type : array<System.String[]%
Le jeu d'assemblys référencés par le modèle dans les directives d'assembly.Pour plus d'informations, consultez Directive d'assembly T4.
Valeur de retour
Type : System.String
Code source qui peut être compilé et exécuté pour produire la sortie définie par le modèle.
Notes
Cette méthode génère un code source en C# ou en Visual Basic qui peut être compilé et exécuté pour produire la sortie définie par le modèle. En général, vous incorporeriez le code source dans une application.
Pour plus d'informations, consultez Appel d'une transformation de texte dans une extension VS et Génération de texte durant l'exécution à l'aide de modèles de texte T4 prétraités.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.TextTemplating.VSHost, espace de noms