Sdílet prostřednictvím


Element ikony (šablony sady Visual Studio)

Určuje cestu a název souboru soubor obrázku, který slouží jako ikonu, která se objeví buď Nový projekt nebo Přidat novou položku dialogové šablony.

<Icon>
    IconFileName
</Icon>

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

Atributy a elementy

Následující části popisují atributy, podřízené prvky a rodičovské prvky.

Atributy

Atribut

Description

Package

Volitelný atribut pro pokročilé uživatele scénáře.

Identifikátor GUID, který určuje balíček aplikace Visual Studio.

ID

Volitelný atribut pro pokročilé uživatele scénáře.

Určuje ID prostředku Visual Studio.

Podřízené elementy

Žádný

Nadřazené elementy

Element

Description

TemplateData

Požadovaný prvek.

Rozděluje šablonu a definuje, jak se zobrazuje buď Nový projekt nebo Přidat novou položku dialogové okno.

Textová hodnota

Textová hodnota není nutná, pokud Package a ID jsou použity atributy.

Text obsahuje cestu a název šablony ikonu, která se zobrazí v Nový projekt dialogové okno.

Poznámky

Iconje vyžadovaným podřízeným prvku TemplateData.

Příklad

Následující příklad zobrazuje metadata pro šablonu projektu Visual C# aplikace.

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="https://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>

Viz také

Referenční dokumentace

Odkaz na schéma šablon sady Visual Studio

Koncepty

Vytváření šablon pro projekty a položky v sadě Visual Studio