ProvideDefaultName 元素 (Visual Studio 範本)

指定 Visual Studio 專案系統是否會在 [新增專案] 或 [新增專案] 對話框中產生範本的預設名稱。

<VSTemplate><TemplateData><ProvideDefaultName>

語法

<ProvideDefaultName> true/false </ProvideDefaultName>

屬性和元素

下列章節說明屬性、子元素和父元素。

屬性

無。

子元素

無。

父元素

元素 描述
TemplateData 必要項目。

將範本分類,並定義該範本在 [新增專案] 或 [加入新項目] 對話方塊中顯示的方式。

文字值

需要文字值。

文字必須是 truefalse,指出是否要在 [加入新專案] 或 [新增專案] 對話框中產生範本的默認名稱。

備註

ProvideDefaultName 是選擇性項目。 預設值是 true

ProvideDefaultName如果專案為 false,則 [加入新專案] 和 [新增專案] 對話方塊的 [名稱] 方塊包含值 <Enter_name>

使用 DefaultName 元素,即可在 [加入新專案] 和 [新增專案] 對話框中指定專案或項目的預設名稱。 當元素的值ProvideDefaultNametrue時,專案的專案遺漏DefaultName會填入對話框的範本名稱,也就是 Name 元素的值。

範例

下列程式代碼範例會將 ProvideDefaultName 項目設定為 false

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

另請參閱