Condividi tramite


Interfaccia ITextTemplating

L'interfaccia principale del servizio di trasformazione del modello di testo in Visual Studio, STextTemplating.

Questa API non è conforme a CLS. 

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating.VSHost
Assembly:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (in Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Sintassi

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

Il tipo ITextTemplating espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico BeginErrorSession Chiamare questo metodo prima di elaborare più modelli di testo.Ogni tipo di errore verrà segnalato solo una volta, finché non viene chiamato EndErrorSession.
Metodo pubblico EndErrorSession Al termine dell'elaborazione di un batch di modelli, tornare a segnalare ciascun errore.
Metodo pubblico PreprocessTemplate Elaborare un modello di testo per produrre il codice sorgente che può essere richiamato in fase di esecuzione.
Metodo pubblico ProcessTemplate Elabora il file modello come modello in fase di progettazione, in modo da produrre output completato.

In alto

Esempi

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

Per ulteriori informazioni, vedere Invoking Text Transformation e Design-Time Code Generation by using T4 Text Templates.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextTemplating.VSHost