Vorlagendateien
Aktualisiert: November 2007
Bei den Vorlagen, aus denen ein Assistent gebildet wird, handelt es sich um eine Zusammenstellung von Textdateien, die einige einfache Direktiven enthalten und entsprechend den Benutzereingaben analysiert, gerendert und anschließend dem neuen Projekt hinzugefügt werden. Die entsprechenden Informationen zum Analysieren der Vorlagen werden durch den direkten Zugriff auf die Symboltabelle der Assistentensteuerung ermittelt.
Beim folgenden Beispiel handelt es sich um eine sehr einfache Vorlagendatei für einen Assistenten, der den Benutzer auffordert, zwischen A und B auszuwählen.
Beispiel
This file has been created by My Custom wizard.
You selected:
[!if TYPE_A]
Type A
[!else]
Type B
[!endif]
The name of this project is [!output PROJECT_NAME].root.cpp:
Wenn der Benutzer "Type B" auswählt, wird diese Vorlage folgendermaßen gerendert:
Ausgabe
This file has been created by My Custom wizard.
You selected:
Type B
The name of this project is MyApp8.
Hinweis Die im obigen Beispiel verwendete Syntax ist neu in Visual C++ .NET. Die Syntax früherer Visual C++-Versionen wird in Visual C++ .NET nicht unterstützt.
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Konzepte
Für den Assistenten erstellte Dateien