Partilhar via


Diretivas de modelo

Você pode usar as seguintes diretivas de modelo em um assistente arquivo de modelo e o o arquivo de Templates.inf para personalizar o assistente.

Directive

Description

[! IF]

Começa uma estrutura de controle para verificar se uma condição.

[! Else]

Parte do [! IF] estrutura de controle. Outra condição de procura.

[! endif]

Finaliza a definição de um [! IF] estrutura de controle.

[! saída]

Pode ser usado de duas maneiras a seguintes:

  • [! "string" de saída ] lhe dá a seqüência de caracteres.

  • [! SYMBOL_STRING de saída] fornece o valor do símbolo SYMBOL_STRING.

[! loop]

Pode ser usado de duas maneiras a seguintes:

  • [! loop = 5]

  • [! loop = NUM_OF_PAGES ] onde NUM_OF_PAGES é um símbolo com um valor numérico.

[! ENDLOOP]

Termina uma estrutura de loop.

O colchete esquerdo ([]) seguido imediatamente por um ponto de exclamação (!) indica o início de uma diretiva de modelo. O colchete direito indica o final de uma diretiva de modelo. Esta é a sintaxe necessária:

[!directive params]

Um espaço ou um caractere de identificador não é necessário apenas entre diretiva e params.

Example

[!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]

Você pode usar os seguintes operadores com as diretivas acima em um arquivo de modelo.

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

Example

[!if SYMBOL_STRING != 0]

Consulte também

Tarefas

Criando um assistente personalizado

Referência

Assistente personalizado

Conceitos

Arquivos criados para o seu assistente.

Projetar um assistente