Freigeben über


SortOrder-Element (Visual Studio-Vorlagen)

Gibt einen Wert an, der die Anordnung der Vorlage unter anderen Vorlagen in derselben Kategorie bestimmt, wenn die Vorlage in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen angezeigt wird.

<SortOrder> ... </SortOrder>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Description

TemplateData

Erforderliches Element.

Kategorisiert die Vorlage und definiert, wie diese in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen angezeigt wird.

Textwert

Ein Textwert ist erforderlich.

integer zur Darstellung des Werts für die Sortierreihenfolge.

Hinweise

SortOrder ist ein optionales Element.Der Standardwert ist 100, und alle Werte müssen ein Vielfaches von 10 sein.

Das SortOrder-Element wird bei benutzererstellten Vorlagen ignoriert.Alle benutzererstellten Vorlagen werden alphabetisch sortiert.

Vorlagen mit niedrigen Sortierreihenfolgewerten werden in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen vor Vorlagen mit hohen Sortierreihenfolgewerten angezeigt.

Beispiel

Im folgenden Beispiel werden die Metadaten für die Vorlage einer Standardklasse in Visual C# veranschaulicht.

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

In diesem Beispiel befindet sich das SortOrder-Element relativ weit oben.Wahrscheinlich verfügen andere Visual C#-Elementvorlagen über einen niedrigeren SortOrder-Wert als 290 und werden im Dialogfeld Neues Element vor dieser Vorlage angezeigt.

Siehe auch

Referenz

Schemareferenz zu Visual Studio-Vorlagen

Konzepte

Einführung in Visual Studio-Vorlagen