Interface ITextTemplating

A interface principal do serviço de transformação do modelo de texto em Visual Studio, STextTemplating.

Esta API não compatível com CLS. 

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

Sintaxe

'Declaração
<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

O tipo ITextTemplating expõe os membros a seguir.

Métodos

  Nome Descrição
Método público BeginErrorSession Chame este método antes de processar vários modelos de texto.Cada tipo de erro será relatado apenas uma vez, até que você chame EndErrorSession.
Método público EndErrorSession Após processar um lote de modelos, retorne para reportar cada erro.
Método público PreprocessTemplate Um modelo de texto para produzir código-fonte que pode ser chamado em tempo de execução de processo.
Método público ProcessTemplate Processe o arquivo de modelo como um modelo de tempo de design para produzir saída concluída.

Início

Exemplos

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

Para obter mais informações, consulte Invocar a transformação de texto em uma extensão do VS e Geração de código de tempo de design usando modelos de texto T4.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextTemplating.VSHost