Elemento SortOrder (modelli di Visual Studio)
Specifica un valore che viene utilizzato per disporre il modello, tra gli altri modelli della stessa categoria, come verrà visualizzato nella finestra di dialogo Nuovo progetto o Aggiungi nuovo elemento.
<SortOrder> ... </SortOrder>
Attributi ed elementi
Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.
Attributi
Nessuno.
Elementi figlio
Nessuno.
Elementi padre
Elemento |
Oggetto di descrizione |
---|---|
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
È necessario specificare un valore per il testo.
Un integer che rappresenta il valore del criterio di ordinamento.
Note
SortOrder è un elemento facoltativo. Il valore predefinito è 100 e tutti i valori devono essere multipli di 10.
L'elemento SortOrder viene ignorato nei modelli creati dall'utente. Tutti i modelli creati dall'utente vengono disposti in ordine alfabetico.
I modelli con un valore basso per il criterio di ordinamento vengono visualizzati nella finestra di dialogo Nuovo progetto o Aggiungi nuovo elemento prima dei modelli con valori di ordinamento alti.
Esempio
Nell'esempio riportato di seguito vengono illustrati i metadati per un modello di classe standard di Visual C#.
<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>
In questo esempio, l'elemento SortOrder è relativamente alto. È probabile che altri modelli di elemento di Visual C# abbiano un valore SortOrder inferiore a 290 e quindi nella finestra di dialogo Nuovo elemento verranno visualizzati prima di questo modello.
Vedere anche
Riferimenti
Riferimenti allo schema dei modelli di Visual Studio