Freigeben über


ITextTemplatingCallback-Schnittstelle

Implementieren Sie diese Schnittstelle, wenn Sie den STextTemplating-Dienst verwenden und über Fehler informiert werden möchten, sobald eine Vorlage verarbeitet wird. Sie können auch die Dateierweiterung und die Ausgabecodierung abrufen, die von der Vorlage angefordert werden.

Namespace:  Microsoft.VisualStudio.TextTemplating.VSHost
Assembly:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (in Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Syntax

'Declaration
<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

Der ITextTemplatingCallback-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode ErrorCallback Wird aufgerufen, wenn ein Fehler beim Verarbeiten einer Textvorlage auftritt.Wenn Sie den STextTemplating-Dienst verwenden, wird der Fehler auch im Fehlerfenster von Visual Studio angezeigt.
Öffentliche Methode SetFileExtension Wird aufgerufen, wenn die Ausgabedirektive in der Vorlage festgestellt wird, um über die in der Ausgabedirektive angeforderte Dateierweiterung zu informieren.
Öffentliche Methode SetOutputEncoding Wird einmal aufgerufen, wenn eine Textvorlage verarbeitet wird, um über die für die Ausgabe zu verwendende Zeichencodierung zu informieren.

Zum Seitenanfang

Hinweise

Weitere Informationen finden Sie unter Aufrufen von Texttransformation in einer VS-Erweiterung.

Siehe auch

Referenz

Microsoft.VisualStudio.TextTemplating.VSHost-Namespace