Partager via


Directives de modèle

Mise à jour : novembre 2007

Vous pouvez utiliser les directives de modèle ci-dessous dans un fichier modèle d'Assistant et dans le fichier Templates.inf pour personnaliser l'Assistant.

Directive

Description

[ !if ]

Commence une structure de contrôle qui vérifie une condition.

[ !else ]

Partie de la structure de contrôle [ !if ]. Vérifie une autre condition.

[ !endif ]

Termine la définition de la structure de contrôle [ !if ].

[ !output ]

Utilisable de deux façons :

  • [ !output "chaîne" ] donne la chaîne ;

  • [ !output SYMBOL_STRING ] donne la valeur du symbole SYMBOL_STRING.

[ !loop ]

Utilisable de deux façons :

  • [ !loop = 5 ] ;

  • [ !loop = NUM_OF_PAGES ] où NUM_OF_PAGES est un symbole avec une valeur numérique.

[ !endloop ]

Termine une structure de boucle.

Le crochet gauche ([) suivi immédiatement d'un point d'exclamation (!) indique le début d'une directive de modèle. Le crochet droit indique la fin d'une directive de modèle. La syntaxe requise est :

[!directiveparams]

un espace ou un caractère non-identificateur n'est obligatoire qu'entre directive et params.

Exemple

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

Vous pouvez utiliser les opérateurs suivants avec les directives ci-dessus dans un fichier modèle.

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

Exemple

[!if SYMBOL_STRING != 0]

Voir aussi

Tâches

Création d'un Assistant personnalisé

Concepts

Fichiers créés pour votre Assistant

Conception d'un Assistant

Référence

Assistant personnalisé