RenderAddTemplate
Aktualisiert: November 2007
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