Elemento SortOrder (modelos do Visual Studio)
Especifica um valor que é usado para organizar o modelo, entre outros modelos na mesma categoria, como aparece na caixa de diálogo Novo Projeto ou Adicionar Novo Item .
<VSTemplate><TemplateData><SortOrder>
Syntax
<SortOrder> ... </SortOrder>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Atributos
Nenhum.
Elementos filho
Nenhum.
Elementos pai
Elemento | Descrição |
---|---|
TemplateData | Elemento necessário. Classifica o modelo e define como ele é exibido na caixa de diálogo Novo Projeto ou Adicionar Novo Item. |
Valor de texto
Um valor de texto é obrigatório.
Um integer
que representa o valor da ordem de classificação.
Comentários
SortOrder
é um elemento opcional. O valor padrão é 100 e todos os valores devem ser múltiplos de 10.
O SortOrder
elemento é ignorado para modelos criados pelo usuário. Todos os modelos criados pelo usuário são classificados em ordem alfabética.
Os modelos que têm valores de ordem de classificação baixos aparecem na caixa de diálogo Novo Projeto ou Novo Adicionar Item antes dos modelos que têm valores de ordem de classificação altos.
Exemplo
O exemplo a seguir ilustra os metadados para um modelo de classe padrão do Visual C#.
<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>
Neste exemplo, o SortOrder
elemento é relativamente alto. É provável que outros modelos de item do Visual C# terão um SortOrder
valor menor que e aparecerão antes desse modelo na caixa de 290
diálogo Novo Item.