Compartir a través de


Glosario de plantillas de texto

A continuación se presenta una lista de términos relacionados con las plantillas de texto.

A

  • artefacto
    Resultado de una transformación de plantilla.Se consideran artefactos todas las salidas de texto, como código fuente, XML, informes y la definición del lenguaje específica del dominio.

  • directiva de ensamblado
    Directiva que indica al motor de plantillas de texto que incluya un ensamblado determinado cuando compile y ejecute el código de transformación.Las directivas de ensamblado se usan para permitir las referencias a tipos definidos en otros ensamblados.

B

  • directiva integrada
    Directiva procesada por el motor de plantillas de texto.Las cinco directivas integradas son: la directiva de plantilla, la directiva de inclusión, la directiva de importación, la directiva de ensamblado y la directiva de salida.

C

  • característica de clase
    Sección de una plantilla de texto en la que se especifica el código reutilizable.Una característica de clase se puede agregar a la clase de generación de plantilla para que la usen otros bloques de código de la plantilla.

  • parámetro de referencia cultural (culture)
    Parámetro de una directiva de plantilla de texto que especifica la referencia cultural para la que se escribe el archivo generado.

  • directiva personalizada
    Directiva de plantilla de texto que el motor de plantillas redirige a un procesador de directivas personalizadas.Las directivas personalizadas se usan para agregar código personalizado al proceso de generación de código.

  • procesador de directivas personalizadas
    Complemento de código que administra la generación de código para un determinado conjunto de directivas personalizadas.

D

  • directiva
    Instrucción de una plantilla de texto que indica al motor y al host cómo procesar la plantilla.

  • procesador de directivas
    Componente que se registra con el host de plantillas de texto para procesar las directivas de una plantilla de texto.Cuando el motor identifica una directiva personalizada en la plantilla de texto, solicita al host un procesador de directivas que pueda procesarla.

G

  • salida de texto generada
    Salida de una transformación de plantilla de texto.

  • clase de transformación generada
    Clase .NET que se genera a partir de una plantilla de texto.Esta clase se hereda de la clase TextTransformation.

H

  • host
    Componente que administra el proceso de transformación de plantillas y usa el contenido de la plantilla de texto para invocar el motor, proporciona procesadores de directivas al motor y permite que el motor obtenga acceso al contenido del archivo y al entorno.Visual Studio es uno de los posibles hosts del motor de plantillas de texto.

M

  • modelo
    Archivo que una o varias plantillas de texto leen para generar código.Un modelo captura información sobre un aspecto del diseño de alto nivel o los requisitos del negocio y las plantillas traducen esta información en el código de implementación.Un modelo puede ser un archivo de cualquier tipo, puede ser en una notación, como UML, o puede crearse con Domain-Specific Language Tools.

T

  • directiva de plantilla
    Directiva integrada que especifica información básica para ejecutar la transformación.La información incluye la clase base que se usa para la clase de transformación generada, el lenguaje de programación que se usa en la plantilla de texto (Visual C# o Visual Basic), la referencia cultural que se usa cuando se llama a las versiones específicas de la referencia cultural de ToString, y si la transformación se debe ejecutar en modo de depuración o modo de lanzamiento.

  • plantilla de texto
    Archivo que constituye la entrada del proceso de transformación de texto.Contiene bloques de texto y lógica de control.Cuando se transforma una plantilla de texto, la lógica de control combina los bloques de texto con datos de modelo para generar un archivo de salida.Las plantillas de texto se usan para crear artefactos de texto tales como archivos de código e informes HTML.

  • transformación de plantilla de texto
    Proceso que consiste en usar una plantilla de texto para generar texto de salida.

  • motor de transformación de plantillas de texto
    Principal componente del proceso de transformación de texto.Analiza la plantilla de texto, genera una clase de Visual C# o Visual Basic a partir de ella, la compila y la ejecuta para generar la cadena de salida.

Vea también

Otros recursos

Domain-Specific Language Tools Glossary