ProvideDefaultName 元素 (Visual Studio 範本)
指定 Visual Studio 專案系統是否會在 [新增專案] 或 [新增專案] 對話框中產生範本的預設名稱。
<VSTemplate><TemplateData><ProvideDefaultName>
語法
<ProvideDefaultName> true/false </ProvideDefaultName>
屬性和元素
下列章節說明屬性、子元素和父元素。
屬性
無。
子元素
無。
父元素
元素 | 描述 |
---|---|
TemplateData | 必要項目。 將範本分類,並定義該範本在 [新增專案] 或 [加入新項目] 對話方塊中顯示的方式。 |
文字值
需要文字值。
文字必須是 true
或 false
,指出是否要在 [加入新專案] 或 [新增專案] 對話框中產生範本的默認名稱。
備註
ProvideDefaultName
是選擇性項目。 預設值是 true
。
ProvideDefaultName
如果專案為 false
,則 [加入新專案] 和 [新增專案] 對話方塊的 [名稱] 方塊包含值 <Enter_name>
。
使用 DefaultName 元素,即可在 [加入新專案] 和 [新增專案] 對話框中指定專案或項目的預設名稱。 當元素的值ProvideDefaultName
是 true
時,專案的專案遺漏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>