Partager via


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.
  • 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

Voir aussi

Référence

ITextTemplating Interface

Microsoft.VisualStudio.TextTemplating.VSHost, espace de noms