Vorlagendirektiven
Aktualisiert: November 2007
Sie können die folgenden Vorlagendirektiven in der Vorlagendatei eines Assistenten sowie in der Datei "Templates.inf" verwenden, um den Assistenten anzupassen.
Direktive |
Beschreibung |
---|---|
[ !if ] |
Leitet eine Programmverzweigung zum Überprüfen einer Bedingung ein. |
[ !else ] |
Teil der [ !if ]-Programmverzweigung. Überprüft auf eine weitere Bedingung. |
[ !endif ] |
Beendet die Definition einer [!if]-Programmverzweigung. |
[ !output ] |
Kann in zwei Weisen verwendet werden:
|
[ !loop ] |
Kann in zwei Weisen verwendet werden:
|
[ !endloop ] |
Beendet eine Schleifenstruktur. |
Durch die linke eckige Klammer ([), auf die unmittelbar ein Ausrufezeichen (!) folgt, wird der Anfang einer Vorlagendirektive gekennzeichnet. Durch die rechte eckige Klammer wird das Ende einer Vorlagendirektive gekennzeichnet. Im Folgenden die erforderliche Syntax:
[!directiveparams]
Lediglich zwischen directive und params ist ein Leerzeichen oder ein Zeichen, das keinen Bezeichner darstellt, erforderlich.
Beispiel
[!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]
Mit den oben beschriebenen Direktiven können Sie in einer Vorlagendatei die folgenden Operatoren verwenden.
+
-
=
!=
==
||
&&
!
Beispiel
[!if SYMBOL_STRING != 0]
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Konzepte
Für den Assistenten erstellte Dateien