Compartilhar via


Elemento de SortOrder (modelos de Visual Studio)

Especifica um valor que é usado para organizar o modelo, entre outros modelos na mesma categoria, como ele aparece em ambos os Novo projeto ou Add New Item caixa de diálogo.

<SortOrder> ... </SortOrder>

Atributos e elementos

The following sections describe attributes, child elements, and parent elements.

Atributos

Nenhum.

Elementos filho

Nenhum.

Elementos pai

Element

Description

TemplateData

Elemento necessário.

Categoriza o modelo e define como ele exibe uma a Novo projeto ou Add New Item caixa de diálogo.

Valor de texto

É necessário um valor de texto.

Um 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 SortOrder elemento será ignorado para modelos criados pelo usuário. Todos os modelos criados pelo usuário são classificados em ordem alfabética.

Os modelos que possuem valores de ordem de classificação baixa aparecem tanto na Novo projeto ou Adicionar Novo Item caixa de diálogo antes de modelos que possuem valores de ordem de classificação alta.

Exemplo

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

<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>

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

Consulte também

Referência

Referência de esquema de modelo do Studio Visual

Outros recursos

Modelos Visual Studio