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 | |
---|---|---|
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. | |
EndErrorSession | Após processar um lote de modelos, retorne para reportar cada erro. | |
PreprocessTemplate | Um modelo de texto para produzir código-fonte que pode ser chamado em tempo de execução de processo. | |
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.