Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.