Aracılığıyla paylaş


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 falseYeni 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 falseayarlar.

<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>

Ayrıca bkz.