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