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


Сложный тип ListRule (схема определения типа рабочего элемента)

Определяет атрибуты, используемые выбранными элементами в группе Rules.

<xs:complexType name="ListRule">
    <xs:complexContent>
        <xs:extension base="PlainRule">
            <xs:sequence maxOccurs="unbounded">
                <xs:choice>
                    <xs:element name="GLOBALLIST" type="typelib:GlobalList"/>
                    <xs:element name="LISTITEM" type="typelib:ListItem"/>
                </xs:choice>
            </xs:sequence>
            <xs:attribute name="expanditems" type="xs:boolean" default="true"/>
            <xs:attribute name="filteritems" type="FilterItems"/>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

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

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

Атрибуты

Атрибут

Описание

for

Необязательный атрибут Сложный тип PlainRule (схема определения типа рабочего элемента).

Имя пользователя или группы, к которым применяется данное правило. Типом атрибута является typelib:IdentityName. Минимальная длина: 1; максимальная длина: 255.

Значение шаблона: ^[^\\]+\\[^\\]+$

Пример значения шаблона: Domain\userID

not

Необязательный атрибут Сложный тип PlainRule (схема определения типа рабочего элемента).

Имя пользователя или группы, к которым не применяется данное правило. Типом атрибута является typelib:IdentityName. Минимальная длина: 1; максимальная длина: 255.

Значение шаблона: ^[^\\]+\\[^\\]+$

Пример значения шаблона: Domain\userID

expanditems

Необязательный атрибут.

Задает, будет ли группа, указанная элементом LISTITEM, развернута для включения подчиненных групп в список. По умолчанию значение равно true. Типом является xs:Boolean.

filteritems

Необязательный атрибут.

Задает, что в список включаются только члены групп, а не имена групп. Единственным допустимым значением атрибута является excludegroups. Типом является Простой тип FilterItems (схема определения типа рабочего элемента).

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

Элемент

Описание

Элемент GLOBALLIST (схема определения типа рабочего элемента)

Необязательный элемент.

Ссылается на глобальный список, содержащий значения, которые включаются в набор значений для элементов ALLOWEDVALUES, PROHIBITEDVALUES и SUGGESTEDVALUES.

Элемент LISTITEM (схема typelib)

Необязательный элемент.

Определяет допустимое значение элемента списка.

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

Отсутствует

Заметки

Должен быть определен хотя бы один дочерний элемент (GLOBALLIST или LISTITEM).

Сложный тип ListRule является типом элемента для следующих элементов.

Сложный тип ListRule является расширением Сложный тип PlainRule (схема определения типа рабочего элемента).

Сведения об элементе

Namespace

https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef

Имя схемы

Определение типа рабочего элемента

Файл проверки

WorkItemTypeDefinition.xsd

Может быть пустым

Неприменимо

См. также

Ссылки

Группа Rules (схема определения типа рабочего элемента)

Основные понятия

Категории правил полей: по умолчанию, квалификаторы, список, действие и условные правила

Другие ресурсы

Настройка условий для поля рабочего элемента