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


Элемент Description (шаблоны Visual Studio)

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

<Описание шаблона<>VSTemplate><>

Синтаксис

<Description>
    Template Description
</Description>
<Description Package="{PackageID}" ID="ResourceID" />

Элементы и атрибуты

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Description
Package Необязательный атрибут для расширенных сценариев пользователя.

Идентификатор GUID, определяющий идентификатор пакета Visual Studio.
ID Необязательный атрибут для расширенных сценариев пользователя.

Определяет идентификатор ресурса Visual Studio.

Дочерние элементы

Нет.

Родительские элементы

Элемент Description
TemplateData Обязательный элемент.

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

Текстовое значение

Текстовое значение является обязательным, если не используются атрибуты Package и ID.

Текст содержит описание шаблона.

Замечания

Description является обязательным дочерним элементом TemplateData элемента.

Пример

В следующем примере показаны метаданные шаблона проекта для приложения Visual C#.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

См. также