Description, élément (modèles Visual Studio)Description element (Visual Studio templates)

Spécifie la description du modèle tel qu’il apparaît dans un le nouveau projet ou ajouter un nouvel élément boîte de dialogue.Specifies the description of the template as it appears in either the New Project or Add New Item dialog box.

<VSTemplate ><VSTemplate>
<TemplateData ><TemplateData>
<Description ><Description>

SyntaxeSyntax

<Description>  
    Template Description  
</Description>  
<Description Package="{PackageID}" ID="ResourceID" />  

Attributs et élémentsAttributes and elements

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.The following sections describe attributes, child elements, and parent elements.

AttributsAttributes

AttributAttribute DescriptionDescription
Package Attribut facultatif, pour les scénarios complexes.Optional attribute, for advanced user scenarios.

ID un GUID qui spécifie le package Visual Studio d'.A GUID that specifies the Visual Studio package ID.
ID Attribut facultatif, pour les scénarios complexes.Optional attribute, for advanced user scenarios.

Spécifie l’ID de ressource de Visual Studio.Specifies the Visual Studio resource ID.

Éléments enfantsChild elements

Aucun.None.

Éléments parentsParent elements

ÉlémentElement DescriptionDescription
TemplateDataTemplateData Élément requis.Required element.

Définit la catégorie du modèle et comment il s’affiche dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément .Categorizes the template and defines how it displays in either the New Project or the Add New Item dialog box.

Valeur texteText value

Une valeur de texte est obligatoire, sauf si le Package et ID attributs sont utilisés.A text value is required unless the Package and ID attributes are used.

Le texte fournit une description du modèle.The text provides a description of the template.

NotesRemarks

Description est un élément enfant obligatoire de l'élément TemplateData.Description is a required child element of the TemplateData element.

ExempleExample

L’exemple suivant montre les métadonnées d’un modèle de projet pour un Visual C#Visual C# application.The following example shows the metadata for a project template for a Visual C#Visual C# application.

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

Voir aussiSee also

Référence de schéma de modèle Visual Studio Visual Studio template schema reference
Création de modèles de projets et d’élémentsCreating project and item templates