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


Практическое руководство. Создание шаблонов элементов вручную

Ниже приведены элементы, необходимые для создания пользовательского шаблона элемента проекта.

  • Файл метаданных (с расширением VSTEMPLATE), используемый Visual Studio для определения способов отображения элемента проекта в интегрированной среде разработки и, если указаны соответствующие свойства, для настройки процесса создания элемента проекта.

  • Файл с кодом, например Windows Form, веб-форма, файл класса или файл ресурсов.

    Примечание

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

Эти два файла сжимаются в ZIP-файл. ZIP-файл должен быть помещен в расположение, распознаваемое Visual Studio для пользовательских шаблонов элементов проектов. Пользовательские шаблоны элементов проектов отображаются в диалоговом окне Добавление нового элемента в разделе Мои шаблоны для соответствующего языка программирования.

Чтобы вручную создать шаблон элемента

  1. Создайте проект и элемент проекта.

  2. Изменяйте элемент проект, пока он не будет готов к сохранению в качестве шаблона.

  3. Если необходимо измените файлы с кодом, чтобы указать, где должна быть выполнена замена параметров. Дополнительные сведения о замене параметров см. в разделе Практическое руководство. Замена параметров в шаблоне.

  4. Создайте XML-файл и сохраните его, используя расширение имени файла VSTEMPLATE, в том же каталоге, где находится новый шаблон элемента.

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

  6. Сохраните файл с расширением VSTEMPLATE и закройте его.

  7. В проводнике Windows выберите файлы для включения в шаблон, щелкните их правой кнопкой мыши, выберите Отправить и щелкните Сжатая ZIP-папка. Выбранные файлы будут сжаты в ZIP-файл.

  8. Скопируйте ZIP-файл и вставьте его в расположение с пользовательскими шаблонами элементов. В Windows Vista каталогом по умолчанию является .. \Users\<username>\Documents\Visual Studio 2010\Templates\ItemTemplates\. Дополнительные сведения см. в разделе Практическое руководство. Размещение и упорядочение шаблонов проектов и элементов.

Пример

В следующем примере показан VSTEMPLATE-файл базового элемента. Этот шаблон элемента содержит метаданные для пользовательского шаблона класса Visual C# — MyClass.cs.

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

См. также

Задачи

Практическое руководство. Создание шаблонов элементов

Практическое руководство. Создание многофайловых шаблонов элементов

Практическое руководство. Создание шаблонов элементов для определенных типов проектов

Практическое руководство. Добавление ссылок в шаблоны

Ссылки

Справочник по схеме шаблонов Visual Studio

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

Практическое руководство. Размещение и упорядочение шаблонов проектов и элементов

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

Шаблоны Visual Studio

Создание шаблонов проектов и элементов