ListRule 复杂类型(工作项类型定义架构)
更新:2007 年 11 月
定义供 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。 模式值:^[^\\]+\\[^\\]+$ 模式值示例:域\用户 ID |
not |
可选的 PlainRule 复杂类型(工作项类型定义架构) 属性。 不应用此规则的用户或组的名称。属性类型为 typelib:IdentityName。最小长度:1;最大长度:255。 模式值:^[^\\]+\\[^\\]+$ 模式值示例:域\用户 ID |
expanditems |
可选的属性。 指定是否应展开由 LISTITEM 元素指定的组,以便在列表中包含从属组。默认值为 true。类型为 xs:Boolean。 |
filteritems |
可选的属性。 指定列表中仅包含组成员,而不包含组名称。唯一允许的属性值为 excludegroups。类型为 FilterItems 简单类型(工作项类型定义架构)。 |
子元素
元素 |
说明 |
---|---|
可选。 引用一个全局列表,该列表包含选择 ALLOWEDVALUES、PROHIBITEDVALUES 和 SUGGESTEDVALUES 元素的值时要包含的值。 |
|
可选。 定义一个有效列表值。 |
父元素
无
备注
您必须至少定义一个子元素(GLOBALLIST 或 LISTITEM)。
ListRule 复杂类型是以下元素的元素类型:
ListRule 复杂类型是 PlainRule 复杂类型(工作项类型定义架构)的一个扩展。
元素信息
命名空间 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
架构名称 |
工作项类型定义 |
验证文件 |
WorkItemTypeDefinition.xsd |
是否可以为空 |
不适用 |