ITextTemplating.PreprocessTemplate (Método)

Procese una plantilla de texto para generar código fuente que se pueda invocar en tiempo de ejecución.

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
Function PreprocessTemplate ( _
    inputFile As String, _
    content As String, _
    callback As ITextTemplatingCallback, _
    className As String, _
    classNamespace As String, _
    <OutAttribute> ByRef references As String() _
) As String
string PreprocessTemplate(
    string inputFile,
    string content,
    ITextTemplatingCallback callback,
    string className,
    string classNamespace,
    out string[] references
)
String^ PreprocessTemplate(
    String^ inputFile, 
    String^ content, 
    ITextTemplatingCallback^ callback, 
    String^ className, 
    String^ classNamespace, 
    [OutAttribute] array<String^>^% references
)
abstract PreprocessTemplate : 
        inputFile:string * 
        content:string * 
        callback:ITextTemplatingCallback * 
        className:string * 
        classNamespace:string * 
        references:string[] byref -> string 
function PreprocessTemplate(
    inputFile : String, 
    content : String, 
    callback : ITextTemplatingCallback, 
    className : String, 
    classNamespace : String, 
    references : String[]
) : String

Parámetros

  • inputFile
    Tipo: System.String
    Nombre de archivo de la plantilla que se va a procesar, que se usa como referencia en los informes de errores.Opcional.
  • className
    Tipo: System.String
    Nombre de la clase que se va a generar.
  • classNamespace
    Tipo: System.String
    Espacio de nombres dentro del que se va a generar la clase.
  • references
    Tipo: array<System.String[]%
    Conjunto de ensamblados a los que hace referencia la plantilla en las directivas de ensamblado.Para obtener más información, vea Directiva de ensamblado T4.

Valor devuelto

Tipo: System.String
Código fuente que se puede compilar y ejecutar para generar el resultado definido por la plantilla.

Comentarios

Este método genera código fuente en C# o Visual Basic que se puede compilar y ejecutar para generar el resultado definido por la plantilla. Normalmente, se incorporaría el código fuente en una aplicación.

Para obtener más información, vea Invocar la transformación de texto en una extensión de VS y Generación de texto en tiempo de ejecución mediante el uso de plantillas de texto T4 preprocesadas.

Seguridad de .NET Framework

Vea también

Referencia

ITextTemplating Interfaz

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