Udostępnij za pośrednictwem


Icon, element (szablony visual studio)

Określa ścieżkę i nazwę pliku obrazu, który służy jako ikona, która jest wyświetlana w oknie dialogowym Nowy projekt lub Dodaj nowy element dla szablonu.

<VsTemplate TemplateData><Icon (Ikona danych narzędzia VSTemplate><)>

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut opis
Package Opcjonalny atrybut dla zaawansowanych scenariuszy użytkownika.

Identyfikator GUID określający identyfikator pakietu programu Visual Studio.
ID Opcjonalny atrybut dla zaawansowanych scenariuszy użytkownika.

Określa identyfikator zasobu programu Visual Studio.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element opis
Templatedata Element wymagany.

Kategoryzuje szablon i definiuje sposób wyświetlania go w oknie dialogowym Nowy projekt lub Dodaj nowy element .

Wartość tekstowa

Wartość tekstowa jest wymagana, chyba że Package są używane atrybuty i ID .

Tekst zawiera ścieżkę i nazwę pliku ikony szablonu, która będzie wyświetlana w oknie dialogowym Nowy projekt .

Uwagi

Icon jest wymaganym elementem podrzędnym elementu TemplateData.

Przykład

Poniższy przykład przedstawia metadane szablonu projektu dla aplikacji Visual C#.

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

Zobacz też