WorkItemType 复杂类型(工作项类型定义架构)

更新:2007 年 11 月

定义工作项类型。

<xs:complexType name="WorkItemType">
        <xs:sequence>
                <xs:element name="DESCRIPTION" type="typelib:NonEmptyLargeText" minOccurs="0"/>
                <xs:element name="GLOBALLISTS" type="typelib:GlobalListsDef" minOccurs="0"/>
                <xs:element name="FIELDS" type="FieldDefinitions"/>
                <xs:element name="WORKFLOW" type="Workflow"/>
                <xs:element name="FORM" type="Form"/>
        </xs:sequence>
        <xs:attribute name="name" type="typelib:NonEmptyPlainConstant" use="required"/>
</xs:complexType>

属性和元素

下面几部分描述了属性、子元素和父元素。

属性

属性

说明

name

必需的属性。

指定工作项类型的名称。属性类型为 typelib:NonEmptyPlainConstant。最小长度:1;最大长度:255。

模式值:^[^\\]*$

模式值示例:Task

子元素

元素

说明

DESCRIPTION 元素(工作项类型定义架构)

可选。

描述工作项类型。

GLOBALLISTS 元素(工作项类型定义架构)

可选。

包含全局列表定义。

FIELDS 元素(WORKITEMTYPE 元素)

必需。

包含属于此工作项类型的字段的定义。

WORKFLOW 元素(工作项类型定义架构)

必需。

包含 STATES 元素和 TRANSITIONS 元素,它们共同定义工作项类型的工作流。

FORM 元素(工作项类型定义架构)

必需。

包含 Layout 元素,该元素定义工作项类型窗体上的元素的显示方式。

父元素

备注

WorkItemType 属于 WORKITEMTYPE 元素(工作项类型定义架构)类型。

元素信息

命名空间

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

架构名称

工作项类型定义

验证文件

WorkItemTypeDefinition.xsd

是否可以为空

不适用

请参见

概念

状态、转换和原因

其他资源

工作项类型定义架构

自定义工作项类型

定义工作项工作流程