Поделиться через


Элемент SortOrder (шаблоны Visual Studio)

Указывает значение, используемое для упорядочивания шаблона, среди других шаблонов в той же категории, как показано в диалоговом окне "Новый проект " или "Добавить новый элемент ".

<VSTemplate><TemplateData><SortOrder>

Синтаксис

<SortOrder> ... </SortOrder>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Нет.

Дочерние элементы

Нет.

Родительские элементы

Элемент Description
TemplateData Обязательный элемент.

Определяет категорию шаблона и то, отображается ли он в диалоговом окне Новый проект или Добавить новый элемент .

Текстовое значение

Текстовое значение является обязательным.

Значение integer , представляющее значение порядка сортировки.

Замечания

Параметр SortOrder является необязательным элементом. Значение по умолчанию равно 100, и все значения должны иметь несколько 10.

Элемент SortOrder игнорируется для шаблонов, созданных пользователем. Все созданные пользователем шаблоны отсортированы по алфавиту.

Шаблоны с низкими значениями порядка сортировки отображаются в диалоговом окне "Новый проект " или "Новый элемент " перед шаблонами с высокими значениями порядка сортировки.

Пример

В следующем примере показаны метаданные для стандартного шаблона класса 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>

В этом примере SortOrder элемент относительно высок. Скорее всего, другие шаблоны элементов Visual C# будут иметь SortOrder значение ниже, чем 290 и будут отображаться перед этим шаблоном в диалоговом окне "Новый элемент ".

См. также