DefaultName 元素(Visual Studio 模板)

指定创建项目或项时 Visual Studio 项目系统将为此项目或项生成的名称。

<DefaultName>
    Default Project Name
</DefaultName>

特性和元素

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

特性

无。

子元素

无。

父元素

元素

描述

TemplateData

必需的元素。

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

文本值

需要一个文本值。

此文本指定项目或项的默认名称。

备注

DefaultName 是可选元素。

对于项目,此元素指定磁盘上用于存储此项目的目录的名称。 对于项,它指定源文件的文件名。

当您创建项目或项目时,使用 名称 选项,可以修改默认名称,从 新建项目 对话框或 添加新项 对话框中访问。

如果不希望项目系统为此项目或项生成默认名称,请将 ProvideDefaultName 元素设置为 False。

示例

下面的示例演示针对 Visual C# 类的标准项模板的元数据。

<VSTemplate Type="Item" Version="3.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.cs</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem ReplaceParameters="true">MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

请参见

参考

Visual Studio 模板架构参考

概念

Visual Studio 模板介绍