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


Замена параметров в шаблоне

Параметры шаблона позволяют заменить идентификаторы, такие как имена классов и пространства имен при создании файла из шаблона. Можно добавить параметры шаблона в существующие шаблоны или создать собственные шаблоны с параметрами шаблона.

Параметры шаблона записываются в формате $параметр$. Полный список параметров шаблона см. в разделе параметры шаблона.

В следующем разделе показано, как изменить шаблон для замены имени пространства имен на "безопасное имя проекта".

Пример — имя пространства имен

Чтобы выполнить эту процедуру, вам потребуется существующий шаблон. Если у вас его нет, см. статью Создание шаблонов проектов, чтобы узнать, как экспортировать проект или решение в шаблон или создать шаблоны элементов.

  1. Вставьте параметр в один или несколько файлов кода в шаблоне. Например:

    namespace $safeprojectname$
    
  2. В файле vstemplate найдите элемент ProjectItem, который включает этот файл.

  3. Задайте для атрибута ReplaceParameters значение true для элемента ProjectItem:

    <ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>