Поделиться через


Функция RenderAddTemplate

Обновлен: Ноябрь 2007

Воспроизводит файл шаблона и, при необходимости, добавляет его в проект.

 function RenderAddTemplate(        strTemplateFile,        strProjectFile,        ProjToAddTo,        bOpen   );

Параметры

  • strTemplateFile
    Только имя файла шаблона, исключая путь, зависящий от TEMPLATES_PATH.

  • strProjectFile
    Имя создаваемого файла. Эта строка может включать путь, он должен быть задан относительно PROJECT_PATH.

  • ProjToAddTo
    Объект проекта. Введите имя проекта, если создаваемый файл должен быть добавлен к этому проекту; в противном случае, если файл не добавляется к проекту, пропустите этот параметр или передайте значение false.

  • bOpen
    Если имеет значение true, то, после добавления файла в проект, он открывается в редакторе по умолчанию.

Заметки

Эта функция вызывается для отображения файла шаблона и при необходимости добавления его в проект.

Пример

// 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);

См. также

Задачи

Создание пользовательского мастера

Основные понятия

Настройка мастеров С++ с помощью общих функций JScript.

Разработка мастера

Другие ресурсы

Функции JScript для мастеров C++