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

Entwerfen eines Assistenten

INF-Vorlagendatei

Referenz

Benutzerdefinierter Assistent