Compartilhar via


Elemento de SortOrder (modelos Visual Studio)

Especifica um valor que é usado para organizar o modelo, entre outros modelos na mesma categoria, porque aparece em Novo Projeto ou caixa de diálogo Adicionar novo item .

<SortOrder> ... </SortOrder>

Atributos e elementos

As seções a seguir descrevem elementos filho, atributos, e elementos pai.

Atributos

Nenhum.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

TemplateData

Elemento necessário.

Categoriza o modelo e define como exibe em Novo Projeto ou caixa de diálogo Adicionar novo item .

Valor de texto

Um valor de texto é necessário.

integer que representa o valor de 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 elemento de SortOrder é ignorada para modelos de criados.Todos os modelos de criados são classificados alfabeticamente.

Modelos que têm valores abaixo de ordem de classificação aparecer em Novo Projeto ou caixa de diálogo Adicionar o novo item antes dos modelos que têm valores de alta ordem de classificação.

Exemplo

O exemplo a seguir ilustra os metadados para um modelo padrão da classe de Visual C# .

<VSTemplate Type="Item" Version="3.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>

Em esse exemplo, o elemento de SortOrder é relativamente alto.É provável que outros modelos de item de Visual C# terão um valor de SortOrder menor do que 290 e será exibido antes de esse modelo na caixa de diálogo de Novo Item .

Consulte também

Referência

Referência do esquema de modelo do Visual Studio

Conceitos

Introdução aos modelos de Visual Studio