Partager via


ITextTemplatingCallback, interface

Implémentez cette interface si vous utilisez le service STextTemplating et que vous souhaitez être informé des erreurs lorsqu'un modèle est traité. Vous pouvez également obtenir l'extension de fichier et l'encodage de sortie demandés par le modèle.

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(True)> _
Public Interface ITextTemplatingCallback
[CLSCompliantAttribute(true)]
public interface ITextTemplatingCallback
[CLSCompliantAttribute(true)]
public interface class ITextTemplatingCallback
[<CLSCompliantAttribute(true)>]
type ITextTemplatingCallback =  interface end
public interface ITextTemplatingCallback

Le type ITextTemplatingCallback expose les membres suivants.

Méthodes

  Nom Description
Méthode publique ErrorCallback Appelé lorsqu'une erreur est rencontrée lors du traitement d'un modèle de texte.Si vous utilisez le service STextTemplating, l'erreur est également affichée dans la fenêtre d'erreur de Visual Studio.
Méthode publique SetFileExtension Appelé lorsqu'une directive de sortie est générée dans le modèle, pour vous informer de l'extension de fichier demandée dans la directive de sortie.
Méthode publique SetOutputEncoding Appelé une fois lorsqu'un modèle de texte est traité, pour vous avertir de l'encodage de caractères à utiliser pour la sortie.

Début

Notes

Pour plus d'informations, consultez Appel d'une transformation de texte dans une extension VS.

Voir aussi

Référence

Microsoft.VisualStudio.TextTemplating.VSHost, espace de noms