PatternRule 复杂类型(工作项类型定义架构)
更新:2007 年 11 月
定义供 MATCH 元素使用的属性。
<xs:complexType name="PatternRule">
<xs:complexContent>
<xs:extension base="PlainRule">
<xs:attribute name="pattern" type="typelib:NonEmptyPlainConstant" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
属性和元素
下面几部分描述了属性、子元素和父元素。
属性
属性 |
说明 |
---|---|
for |
可选的 PlainRule 复杂类型(工作项类型定义架构) 属性。 应用此规则的用户或组的名称。属性类型为 typelib:IdentityName。最小长度:1;最大长度:255。 模式值:^[^\\]+\\[^\\]+$ 模式值示例:域\用户 ID |
not |
可选的 PlainRule 复杂类型(工作项类型定义架构) 属性。 不应用此规则的用户或组的名称。属性类型为 typelib:IdentityName。最小长度:1;最大长度:255。 模式值:^[^\\]+\\[^\\]+$ 模式值示例:域\用户 ID |
pattern |
必需的属性。 仅强制对字符串进行基本模式匹配。有效值为“A”、“N”或“X”。所有其他值都按原义使用。“A”代表字母字符。“N”代表数字字符。“X”代表任何字母数字字符。属性类型为 typelib:NonEmptyPlainConstant。最小长度:1;最大长度:255。 模式值:^[^\\]*$ 模式值示例:xxxxx.nn.nn |
子元素
无
父元素
无
备注
PatternRule 复杂类型为 MATCH 元素(工作项类型定义架构) 类型。它是 PlainRule 复杂类型(工作项类型定义架构)的扩展。
元素信息
命名空间 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
架构名称 |
工作项类型定义 |
验证文件 |
WorkItemTypeDefinition.xsd |
是否可以为空 |
不适用 |