Partager via


SortOrder, élément (modèles Visual Studio)

Spécifie une valeur utilisée pour organiser la façon dont le modèle, parmi d'autres modèles de la même catégorie, apparaît dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément.

<SortOrder> ... </SortOrder>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Aucun

Éléments enfants

Aucun

Éléments parents

Élément

Description

TemplateData

Élément requis.

Classe le modèle dans une catégorie et définit la façon dont il s'affiche dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément.

Valeur texte

Une valeur texte est requise.

integer qui représente l'ordre de tri.

Notes

SortOrder est un élément facultatif. La valeur par défaut est 100 et toutes les valeurs doivent être des multiples de 10.

L'élément SortOrder est ignoré dans le cas de modèles créés par utilisateur. Tous les modèles créés par l'utilisateur sont triés selon l'ordre alphabétique.

Les modèles portant les valeurs les plus basses dans l'ordre de tri apparaissent dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément avant les modèles portant les valeurs les plus élevées.

Exemple

L'exemple suivant illustre les métadonnées d'un modèle de classe Visual C# standard.

<VSTemplate Type="Item" Version="2.0.0"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyClass</Name>
        <Description>My custom C# class template.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <SortOrder>290</SortOrder>
        <DefaultName>MyClass</DefaultName>
    </TemplateData>
    <TemplateContent>
        <ProjectItem>MyClass.cs</ProjectItem>
    </TemplateContent>
</VSTemplate>

Dans cet exemple, l'élément SortOrder est relativement haut. D'autres modèles d'élément Visual C# auront probablement une valeur SortOrder inférieure à 290 et apparaîtront avant ce modèle dans la boîte de dialogue Nouvel élément.

Voir aussi

Référence

Référence du schéma de modèle Visual Studio

Autres ressources

Modèles Visual Studio