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


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

Обновлен: Ноябрь 2007

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

<xs:complexType name="DefaultRule">
        <xs:complexContent>
                <xs:restriction base="CopyRule">
                        <xs:attribute name="value" type="typelib:NonEmptyConstant"/>
                </xs:restriction>
        </xs:complexContent>
</xs:complexType>

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

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

Атрибуты

Атрибут

Описание

for

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

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

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

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

not

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

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

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

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

from

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

Указывает источник значения по умолчанию, из которого выполняется копирование. Возможны следующие значения:

  • value   Копирует значение, заданное атрибутом value.

  • field   Копирует значение, заданное атрибутом field.

  • clock   Копирует время из системных часов.

  • currentuser   Копирует текущего пользователя.

Если указывается значение value или field, требуется также включить атрибут value или field соответственно.

value

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

Копируемое значение. Тип атрибута: typelib:NonEmptyConstant. Минимальная длина: 1; максимальная длина: 255.

field

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

Имя ссылки на копируемое поле. Ссылочное имя должно совпадать с определенным в элементе определения поля FIELD. Тип атрибута: typelib:ReferenceFieldName. Минимальная длина: 1; максимальная длина: 70.

Значение шаблона: ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$

Пример значения шаблона: Company.Division.IssueType

Cc339687.alert_note(ru-ru,VS.90).gifПримечание.
Если рабочий элемент находится в процессе изменения, это правило элемента может выбрать текущее или предыдущее значение из поля источника.

Дополнительные сведения см. в разделе Элемент FIELD (элемент WORKITEMTYPE).

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

Отсутствуют

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

Отсутствуют

Заметки

Сложный тип DefaultRule является типом Элемент DEFAULT (схема определения типа рабочего элемента). Это оснастка расширения Сложный тип CopyRule (схема определения типа рабочего элемента).

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

Пространство имен

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

Имя схемы

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

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

WorkItemTypeDefinition.xsd

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

Неприменимо

См. также

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

Доступные правила для полей

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

Определение правил поля

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