Aracılığıyla paylaş


Icon öğesi (Visual Studio şablonları)

Şablon için Yeni Proje veya Yeni Öğe Ekle iletişim kutusunda görünen simge olarak görev yapan görüntü dosyasının yolunu ve dosya adını belirtir.

<VSTemplate><TemplateData><Simgesi>

Sözdizimi

<Icon>
    IconFileName
</Icon>
<Icon Package="{PackageID}" ID="ResourceID" />

Öznitelikler ve öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Özellikler

Öznitelik Açıklama
Package gelişmiş kullanıcı senaryoları için isteğe bağlı öznitelik.

Visual Studio paket kimliğini belirten GUID.
ID gelişmiş kullanıcı senaryoları için isteğe bağlı öznitelik.

Visual Studio kaynak kimliğini belirtir.

Alt öğeleri

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

ve ID öznitelikleri kullanılmadığı sürece Package bir metin değeri gereklidir.

Metin, Yeni Proje iletişim kutusunda görünecek şablon simgesinin yolunu ve dosya adını sağlar.

Açıklamalar

Icon , öğesinin gerekli bir alt öğesidir TemplateData.

Örnek

Aşağıdaki örnekte, Visual C# uygulaması için proje şablonunun meta verileri gösterilmektedir.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic starter kit</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyStarterKit.csproj">
            <ProjectItem>Form1.cs<ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
</VSTemplate>

Ayrıca bkz.