STextTemplating (Interfaz)

Servicio de transformación de plantillas de texto de Visual Studio.

Espacio de nombres:  Microsoft.VisualStudio.TextTemplating.VSHost
Ensamblado:  Microsoft.VisualStudio.TextTemplating.Interfaces.10.0 (en Microsoft.VisualStudio.TextTemplating.Interfaces.10.0.dll)

Sintaxis

'Declaración
<GuidAttribute("508349B6-6B84-4df5-91F0-309BEEBAD82D")> _
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(True)> _
Public Interface STextTemplating
[GuidAttribute("508349B6-6B84-4df5-91F0-309BEEBAD82D")]
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(true)]
public interface STextTemplating
[GuidAttribute(L"508349B6-6B84-4df5-91F0-309BEEBAD82D")]
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(true)]
public interface class STextTemplating
[<GuidAttribute("508349B6-6B84-4df5-91F0-309BEEBAD82D")>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(true)>]
type STextTemplating =  interface end
public interface STextTemplating

Comentarios

Puede utilizar este servicio en una extensión de Visual Studio para generar texto a partir de plantillas de texto T4.

Para obtener más información, vea Invocar la transformación de texto en una extensión de VS.

Ejemplos

ITextTemplating tt = ServiceProvider.GetService(typeof(STextTemplating)) as ITextTemplating;  
string templateResult = tt.ProcessTemplate(null, myTemplateText, null, null);          

Vea también

Referencia

Microsoft.VisualStudio.TextTemplating.VSHost (Espacio de nombres)