RenderAddTemplate
Representa un archivo de plantilla y, opcionalmente, lo agrega al proyecto.
function RenderAddTemplate(
strTemplateFile,
strProjectFile,
ProjToAddTo,
bOpen
);
Parámetros
strTemplateFile
Nombre del archivo de plantilla (únicamente el nombre, sin ruta de acceso), situado en una ruta de acceso relativa a TEMPLATES_PATH.strProjectFile
Nombre del nuevo archivo creado. Esta cadena puede incluir la ruta de acceso, pero de forma relativa a PROJECT_PATH.ProjToAddTo
Objeto del proyecto. Deberá especificarse el nombre del proyecto si el archivo creado se va a agregar necesariamente al proyecto; de lo contrario, deberá omitirse o pasarse el valor false.bOpen
Si su valor es true, abrirá el archivo en el editor predeterminado después de agregarlo al proyecto.
Comentarios
Se llama a esta función para representar un archivo de plantilla y, opcionalmente, agregarlo al proyecto.
Ejemplo
// 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);
Vea también
Tareas
Crear un asistente personalizado
Conceptos
Personalizar los asistentes de C++ con funciones comunes de JScript