Compartir a través de


SortOrder (Elemento, Plantillas de Visual Studio)

Actualización: noviembre 2007

Especifica un valor que se utiliza para organizar la plantilla entre otras de la misma categoría, tal como aparece en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento.

<SortOrder> ... </SortOrder>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

TemplateData

Elemento necesario.

Clasifica la plantilla y define cómo se muestra en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento.

Valor de texto

Se requiere un valor de texto.

integer que representa el valor del criterio de ordenación.

Comentarios

SortOrder es un elemento opcional. El valor predeterminado es 100 y todos los valores deben ser múltiplos de 10.

El elemento SortOrder se omite para las plantillas creadas por el usuario. Todas las plantillas creadas por el usuario se ordenan alfabéticamente.

Las plantillas con valores de ordenación bajos aparecen en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento antes que las que tienen valores de ordenación altos.

Ejemplo

En el ejemplo siguiente se ilustran los metadatos para una plantilla de clase estándar de 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>

En este ejemplo, el elemento SortOrder es relativamente alto. Es probable que las demás plantillas de elementos de Visual C# tengan un valor de SortOrder menor que 290 y que aparezcan antes de ésta en el cuadro de diálogo Nuevo elemento.

Vea también

Referencia

Referencia de esquema de plantillas de Visual Studio

Otros recursos

Plantillas de Visual Studio