Rules 组(工作项类型定义架构)
更新:2007 年 11 月
为 FIELD 元素指定规则。
<xs:group name="Rules">
<xs:choice>
<xs:element name="REQUIRED" type="PlainRule"/>
<xs:element name="READONLY" type="PlainRule"/>
<xs:element name="EMPTY" type="PlainRule"/>
<xs:element name="FROZEN" type="PlainRule"/>
<xs:element name="CANNOTLOSEVALUE" type="PlainRule"/>
<xs:element name="NOTSAMEAS" type="FieldRule"/>
<xs:element name="VALIDUSER" type="ValidUserRule"/>
<xs:element name="ALLOWEXISTINGVALUE" type="EmptyRule"/>
<xs:element name="MATCH" type="PatternRule"/>
<xs:element name="ALLOWEDVALUES" type="ListRule"/>
<xs:element name="SUGGESTEDVALUES" type="ListRule"/>
<xs:element name="PROHIBITEDVALUES" type="ListRule"/>
<xs:element name="DEFAULT" type="DefaultRule"/>
<xs:element name="COPY" type="CopyRule"/>
<xs:element name="SERVERDEFAULT" type="ServerDefaultRule"/>
</xs:choice>
</xs:group>
属性和元素
下面几部分描述了属性、子元素和父元素。
属性
无
子元素
元素 |
说明 |
---|---|
可选。 将此字段定义为必需字段。 |
|
可选。 将此字段定义为只读。 |
|
可选。 将此字段定义为空。 |
|
可选。 将此字段定义为冻结。提交更改后,不能将冻结的字段更改为任何非空值。但是,您可以手动清除此字段,保存工作项,然后指定其他值。 |
|
可选。 将字段定义为不能丢失值。这意味着当前字段一旦获得值,就不得清除或为空。 |
|
可选。 指定另外一个字段,该字段的值不能与当前字段的值相同。 |
|
可选。 指定允许值列表必须仅包含系统中的有效用户。 |
|
可选。 将字段定义为允许使用现有值。也就是说,允许使用已存在的字段值,即使这些值无效也是如此。所有新的字段值都必须有效。 |
|
可选。 为此字段定义一个模式,字段值必须与其匹配。 |
|
可选。 为此字段定义一个允许值的列表。允许的值指工作项窗体上以及查询生成器中的字段列表中可供选择的值。必须从这些值中选择一个。 |
|
可选。 为此字段定义一个建议值的列表。建议的值指工作项窗体上以及查询生成器中的字段列表中可供选择的值。您可以输入列表中可用值以外的其他值。 |
|
可选。 为此字段定义一个禁止值的列表。 |
|
可选。 为此字段定义一个默认值。 |
|
可选。 指定另外一个字段,该字段包含将要复制到当前字段中的值。 |
|
可选。 指定将为此字段提供值的服务器组件。 |
父元素
无
备注
Rules 组表示一个选项。您可以为 FIELD 定义一组可供选择的规则。
minOccurs:1
maxOccurs:1
元素信息
命名空间 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
架构名称 |
工作项类型定义 |
验证文件 |
WorkItemTypeDefinition.xsd |
是否可以为空 |
不适用 |