Condividi tramite


Elemento Icon (modelli di Visual Studio)

Specifica il percorso e il nome file del file di immagini utilizzato come icona del modello, che verrà visualizzata nella finestra di dialogo Nuovo progetto o Aggiungi nuovo elemento.

<Icon>
    IconFileName
</Icon>

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

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Attributo

Descrizione

Package

Attributo facoltativo per scenari avanzati.

Un GUID che specifica l'ID del pacchetto Visual Studio.

ID

Attributo facoltativo per scenari avanzati.

Specifica l'ID risorse di Visual Studio.

Elementi figlio

Nessuno.

Elementi padre

Elemento

Oggetto di descrizione

TemplateData

Elemento obbligatorio.

Classifica il modello e definisce la modalità di visualizzazione per la finestra di dialogo Nuovo progetto o Aggiungi nuovo elemento.

Valore di testo

Il valore del testo è obbligatorio, a meno che non vengano utilizzati gli attributi Package e ID.

Il testo fornisce il percorso e il nome file dell'icona del modello che verrà visualizzata nella finestra di dialogo Nuovo progetto.

Note

Icon è un elemento figlio obbligatorio dell'elemento TemplateData.

Esempio

Nell'esempio riportato di seguito vengono illustrati i metadati per un modello di progetto di un'applicazione di Visual C#.

<VSTemplate Type="Project" Version="2.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>

Vedere anche

Riferimenti

Riferimenti allo schema dei modelli di Visual Studio

Altre risorse

Modelli di Visual Studio