ProvideDefaultName öğesi (Visual Studio şablonları)
Visual Studio proje sisteminin Yeni Öğe Ekle veya Yeni Proje iletişim kutusunda şablon için varsayılan bir ad oluşturup oluşturmayacağını belirtir.
<VSTemplate><TemplateData><ProvideDefaultName>
Sözdizimi
<ProvideDefaultName> true/false </ProvideDefaultName>
Öznitelikler ve öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Özellikler
Yok.
Alt Öğeler
Yok.
Üst öğeler
Öğe | Açıklama |
---|---|
TemplateData | Gerekli öğe. Şablonu kategorilere ayırır ve Yeni Proje veya Yeni Öğe Ekle iletişim kutusunda nasıl görüntüleneceğini tanımlar. |
Metin değeri
Bir metin değeri gereklidir.
Metin, Yeni Öğe Ekle veya false
Yeni Proje iletişim kutusunda şablon için varsayılan bir ad oluşturulup oluşturulmayacağını belirten veya olmalıdırtrue
.
Açıklamalar
ProvideDefaultName
isteğe bağlı bir öğedir. Varsayılan değer şudur: true
.
ProvideDefaultName
öğesi isefalse
, Yeni Öğe Ekle ve Yeni Proje iletişim kutularının Ad kutuları değerini <Enter_name>
içerir.
Yeni Öğe ve Yeni Proje Ekle iletişim kutularında projenin veya öğenin varsayılan adını belirtmek için DefaultName öğesini kullanın. öğesinin ProvideDefaultName
değeri olduğundatrue
, projeler için öğesinin DefaultName
eksik olması, iletişim kutusunu şablonun adıyla,yani Name öğesindeki değerle doldurur.
Örnek
Aşağıdaki kod örneği öğesini olarak ProvideDefaultName
false
ayarlar.
<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>