Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rendert eine Vorlagendatei und fügt sie optional dem Projekt hinzu.
function RenderAddTemplate(
strTemplateFile,
strProjectFile,
ProjToAddTo,
bOpen
);
Parameter
strTemplateFile
Der Name der Vorlagendatei ohne Pfadangabe, relativ zu TEMPLATES_PATH.strProjectFile
Der Name der neu erstellten Datei.Diese Zeichenfolge kann den Pfad enthalten, allerdings nur relativ zu PROJECT_PATH.ProjToAddTo
Das Projektobjekt.Geben Sie den Projektnamen an, falls die erstellte Datei dem Projekt hinzugefügt werden soll; ignorieren Sie andernfalls die Angabe, oder geben Sie false an, wenn die Datei nicht dem Projekt hinzugefügt wird.bOpen
Falls true, öffnen Sie die Datei im Standard-Editor, nachdem Sie sie dem Projekt hinzugefügt haben.
Hinweise
Rufen Sie diese Funktion auf, um eine Vorlagendatei zu rendern und sie optional dem Projekt hinzuzufügen.
Beispiel
// Declare the project path and the template path.
var strProjectPath = wizard.FindSymbol("PROJECT_PATH");
var strTemplatePath = wizard.FindSymbol("TEMPLATES_PATH");
// Declare the template header and implementation files.
var strTemplateHeader = wizard.FindSymbol("TEMPLATE_HEADER");
var strTemplateImpl = wizard.FindSymbol("TEMPLATE_IMPL");
// Render the template strTemplateHeader and open it in the editor.
RenderAddTemplate(strTemplateHeader, strHeaderFile, selProj, true);
// Render the template strTemplateImpl, but do not open it
// in the editor.
RenderAddTemplate(strTemplateImpl, strImplFile, selProj, false);
Siehe auch
Aufgaben
Erstellen eines benutzerdefinierten Assistenten
Konzepte
Anpassen von C++-Assistenten mit allgemeinen JScript-Funktionen