Compartir a través de


Directivas de plantilla

Actualización: noviembre 2007

Las siguientes directivas de plantilla pueden utilizarse para personalizar el asistente tanto en un archivo de plantilla del asistente como en el propio archivo Templates.inf.

Directiva

Descripción

[ !if ]

Inicia una estructura de control que comprueba una condición.

[ !else ]

Parte de la estructura de control [ !if ]. Comprueba otra condición.

[ !endif ]

Termina la definición de una estructura de control [ !if ].

[ !output ]

Puede utilizarse de estas dos formas:

  • [ !output "cadena" ] (proporciona la cadena)

  • [ !output SYMBOL_STRING ] (proporciona el valor del símbolo SYMBOL_STRING)

[ !loop ]

Puede utilizarse de estas dos formas:

  • [ !loop = 5 ]

  • [ !loop = NÚMERO_DE_PÁGINAS ] (donde NÚMERO_DE_PÁGINAS es un símbolo con un valor numérico)

[ !endloop ]

Termina una estructura de bucle.

El corchete izquierdo ([) seguido inmediatamente por un signo de admiración (!) indica el principio de una directiva de plantilla. El corchete derecho indica el final de una directiva de plantilla. Ésta es la sintaxis necesaria:

[!directiveparams]

Sólo se requiere un espacio o un carácter de no identificador entre directiva y params.

Ejemplo

[!if SAMPLE_RADIO_OPTION1]
You have checked the option 'Sample radio button option 1'
[!else]
You have checked the option 'Sample radio button option 2'
[!endif]

En un archivo de plantilla, pueden utilizarse los siguientes operadores con las directivas anteriores:

   +
   -   
   =
   !=   
   ==   
   ||   
   &&  
   !

Ejemplo

[!if SYMBOL_STRING != 0]

Vea también

Tareas

Crear un asistente personalizado

Conceptos

Archivos creados para un asistente

Diseñar un asistente

Referencia

Asistente personalizado