ITextTemplating-Schnittstelle
Die Standardschnittstelle des Textvorlagentransformations-Diensts in Visual Studio, STextTemplating.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.TextTemplating.VSHost
Assembly: Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (in Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)
Syntax
'Declaration
<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
Der ITextTemplating-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
BeginErrorSession | Rufen Sie diese Methode auf, bevor Sie mehrere Textvorlagen verarbeiten.Jeder Fehlertyp wird nur einmal gemeldet, bis Sie EndErrorSession aufrufen. | |
EndErrorSession | Nach dem Verarbeiten eines Batches von Vorlagen wird zum Melden jedes Fehlers zurückgekehrt. | |
PreprocessTemplate | Verarbeitet eine Textvorlage, um Quellcode zu erstellen, der zur Laufzeit aufgerufen werden kann. | |
ProcessTemplate | Verarbeiten Sie die Vorlagendatei als Entwurfszeitvorlagen, um eine abgeschlossene Ausgabe zu erzeugen. |
Zum Seitenanfang
Beispiele
ITextTemplating tt = ServiceProvider.GetService(typeof(STextTemplating)) as ITextTemplating;
Weitere Informationen finden Sie unter Aufrufen von Texttransformation in einer VS-Erweiterung und Generieren von Code zur Entwurfszeit mithilfe von T4-Textvorlagen.