Замена параметров в шаблоне
Параметры шаблона позволяют заменить идентификаторы, такие как имена классов и пространства имен при создании файла из шаблона. Можно добавить параметры шаблона в существующие шаблоны или создать собственные шаблоны с параметрами шаблона.
Параметры шаблона записываются в формате $параметр$. Полный список параметров шаблона см. в разделе параметры шаблона.
В следующем разделе показано, как изменить шаблон для замены имени пространства имен на "безопасное имя проекта".
Пример — имя пространства имен
Чтобы выполнить эту процедуру, вам потребуется существующий шаблон. Если у вас его нет, см. статью Создание шаблонов проектов, чтобы узнать, как экспортировать проект или решение в шаблон или создать шаблоны элементов.
Вставьте параметр в один или несколько файлов кода в шаблоне. Например:
namespace $safeprojectname$
В файле vstemplate найдите элемент
ProjectItem
, который включает этот файл.Задайте для атрибута
ReplaceParameters
значениеtrue
для элементаProjectItem
:<ProjectItem ReplaceParameters="true">Class1.cs</ProjectItem>