Condividi tramite


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

TemplateData

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

Altre risorse

Modelli di Visual Studio