Description 元素(Visual Studio 模板)

指定模板出现在**“新建项目”“添加新项”**对话框中时此模板的说明。

<Description>
    Template Description
</Description>

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

特性和元素

以下几节描述了属性、子元素和父元素。

特性

特性

说明

Package

可选特性,适用于高级用户情形。

一个 GUID,它指定 Visual Studio 数据包 ID。

ID

可选特性,适用于高级用户情形。

指定 Visual Studio 资源 ID。

子元素

无。

父元素

元素

说明

TemplateData

必选的元素。

将此模板分类并定义此模板在“新建项目”“添加新项”对话框中的显示方式。

文本值

除非使用了 PackageID 特性,否则需要一个文本值。

此文本提供模板的说明。

备注

DescriptionTemplateData 元素的必选子元素。

示例

下面的示例演示针对 Visual C# 应用程序的某个项目模板的元数据。

<VSTemplate Type="Project" Version="2.0.0"
    xmlns="https://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>

请参见

参考

Visual Studio 模板架构参考

其他资源

Visual Studio 模板