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


Файл Templates.inf

Templates.inf — это текстовый файл, содержащий шаблоны отображения для проекта.

Поскольку Templates.inf представляет собой файл шаблона, можно с помощью директив указать файлы, которые следует включить в проект в зависимости от выбора, сделанного пользователем.Список директив, используемых в этом файле, см. в разделе Директивы шаблона.

Пример

Template1.txt
Template2.txt
  [!if TYPE_A]
TemplateOptionA.h
TemplateOptionA.cpp
  [!else]
TemplateOptionB.h
TemplateOptionB.cpp
  [!endif]

CreateCustomInfFile отображает Templates.inf во временный текстовый файл, который после обработки файлов необходимо удалить.

Пример

var InfFile = CreateCustomInfFile();
AddFilesToProject(selProj, strProjectName, InfFile);
InfFile.Delete();

Дополнительные сведения см. в разделе Файл JScript.

См. также

Задачи

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

Ссылки

Специальный мастер

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

Файлы, создаваемые для мастера

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