SortOrder, élément (modèles Visual Studio)
Spécifie une valeur utilisée pour organiser le modèle, entre autres modèles de la même catégorie, comme il apparaît dans la boîte de dialogue Nouveau projet ou Ajouter un nouvel élément .
<VSTemplate><TemplateData><SortOrder>
Syntaxe
<SortOrder> ... </SortOrder>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Aucune.
Éléments enfants
Aucune.
Éléments parents
Élément | Description |
---|---|
TemplateData | Élément requis. 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 . |
Valeur texte
Une valeur texte est requise.
Qui integer
représente la valeur de 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é pour les modèles créés par l’utilisateur. Tous les modèles créés par l’utilisateur sont triés par ordre alphabétique.
Les modèles qui ont des valeurs d’ordre de tri faible apparaissent dans la boîte de dialogue Nouveau projet ou Nouvel élément d’ajout avant les modèles qui ont des valeurs d’ordre de tri élevées.
Exemple
L’exemple suivant illustre les métadonnées d’un modèle de classe Visual C# standard.
<VSTemplate Type="Item" Version="3.0.0"
xmlns="http://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 élevé. Il est probable que d’autres modèles d’éléments Visual C# aient une SortOrder
valeur inférieure 290
à et s’affichent avant ce modèle dans la boîte de dialogue Nouvel élément .