Сложный тип FieldDefinition (элемент WORKITEMTYPE)
Обновлен: Ноябрь 2007
Определяет элементы и группы в элементе FIELD.
<xs:complexType name="FieldDefinition">
<xs:sequence minOccurs="0">
<xs:group ref="PlainRules" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="HELPTEXT" type="HelpTextRule" minOccurs="0" maxOccurs="1"/>
<xs:group ref="PlainRules" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="name" type="typelib:FieldName" use="required"/>
<xs:attribute name="refname" type="typelib:ReferenceFieldName" use="required"/>
<xs:attribute name="type" type="FieldType" use="required"/>
<xs:attribute name="reportable" type="Reportability" use="optional"/>
<xs:attribute name="formula" type="MeasureFormula" use="optional"/>
</xs:complexType>
Атрибуты и элементы
В следующих разделах описаны атрибуты, группы, дочерние элементы и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
name |
Обязательный атрибут. Отображаемое имя поля, к которому применяются правила и условия. Тип атрибута: typelib:FieldName. Минимальная длина: 1; максимальная длина: 128. Значение шаблона: ^[^\.\[\]]+$ Пример значения шаблона: Assigned To Дополнительные сведения см. в разделе Имена полей. |
refname |
Обязательный атрибут. Имя ссылки поля рабочего элемента, к которому применяются правила и условия. Имя ссылки должно совпадать с именем ссылки, определенным в элементе FIELD определения поля. Тип атрибута: typelib:ReferenceFieldName. Минимальная длина: 1; максимальная длина: 70. Значение шаблона: ^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$ Пример значения шаблона: Company.Division.IssueType Дополнительные сведения см. в разделе Ссылочные имена полей. |
type |
Обязательный атрибут. Тип значения, принимаемого полем. Тип атрибута: Простой тип FieldType (Схема определения типа рабочего элемента), ограничен следующими значениями:
База ограничений: xs:string. Дополнительные сведения см. в разделе Типы полей. |
reportable |
Необязательный атрибут. Данные из поля будут экспортированы в хранилище данных и могут включаться в отчеты. Тип атрибута: Простой тип Reportability (схема определения типа рабочего элемента), ограничен следующими значениями:
База ограничений: xs:string. Дополнительные сведения см. в разделе Использование полей для отчетов. |
formula |
Необязательный атрибут. Тип агрегата для значения measure атрибута reportable. В настоящее время sum является единственным поддерживаемым типом агрегата для типа measure. База ограничений: xs:string. |
Дочерние элементы
Элемент |
Описание |
---|---|
Необязательный элемент. Определяет текст, отображаемый в подсказке поля. |
Родительские элементы
Отсутствуют
Заметки
Сложный тип FieldDefinition является типом Элемент FIELD (элемент WORKITEMTYPE).
Группы
Group |
Описание |
---|---|
Группа PlainRules (Схема определения типа рабочего элемента) |
Необязательная группа. Включает Группа Rules (Схема определения типа рабочего элемента) и Группа Conditions (Схема определения типа рабочего элемента), в которых определяются правила и условия, применяемые к элементу FIELD. |
Сведения об элементе
Пространство имен |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
Имя схемы |
Определение типа рабочего элемента |
Файл проверки |
WorkItemTypeDefinition.xsd |
Может быть пустым |
Неприменимо |