Partager via


ITextTemplating, interface

Interface principale du service de transformation du modèle de texte dans Visual Studio, STextTemplating.

Cette API n'est pas conforme CLS. 

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
<CLSCompliantAttribute(False)> _
Public Interface ITextTemplating
[CLSCompliantAttribute(false)]
public interface ITextTemplating
[CLSCompliantAttribute(false)]
public interface class ITextTemplating
[<CLSCompliantAttribute(false)>]
type ITextTemplating =  interface end
public interface ITextTemplating

Le type ITextTemplating expose les membres suivants.

Méthodes

  Nom Description
Méthode publique BeginErrorSession Appelez cette méthode avant de traiter plusieurs modèles de texte.Chaque type d'erreur sera mentionné une seule fois, jusqu'à ce que vous appeliez EndErrorSession.
Méthode publique EndErrorSession Après le traitement d'une série de modèles, signalez à nouveau chaque erreur.
Méthode publique PreprocessTemplate Traite un modèle de texte pour générer le code source qui peut être appelé pendant l'exécution.
Méthode publique ProcessTemplate Traitez le fichier modèle comme modèle de conception afin de générer la sortie finale.

Début

Exemples

ITextTemplating tt = ServiceProvider.GetService(typeof(STextTemplating)) as ITextTemplating;

Pour plus d'informations, consultez Appel d'une transformation de texte dans une extension VS et Génération de code durant la conception à l'aide de modèles de texte T4.

Voir aussi

Référence

Microsoft.VisualStudio.TextTemplating.VSHost, espace de noms