共用方式為


FIELD 項目 (工作項目類型定義結構描述)

更新:2007 年 11 月

參考工作項目欄位定義,以及套用至此欄位的規則和條件。此參考是以父 FIELDS 項目屬於其子系的 STATE、TRANSITION、DEFAULTREASON 或 REASON 項目為基礎。

<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>

屬性和項目

下列章節會說明屬性 (Attribute)、子項目和父項目。

屬性

屬性

描述

refname

必要 FieldReference 屬性。

套用這些規則和條件之欄位的參考名稱。此參考名稱必須符合欄位定義之 FIELD 項目中定義的參考名稱。如需詳細資訊,請參閱 FIELD 項目 (WORKITEMTYPE 項目)

子項目

項目

說明

REQUIRED 項目 (工作項目類型定義結構描述)

選擇性項目。

將欄位定義成必要項。

READONLY 項目 (工作項目類型定義結構描述)

選擇性項目。

將欄位定義成唯讀。

EMPTY 項目 (工作項目類型定義結構描述)

選擇性項目。

將欄位定義成空白。

FROZEN 項目 (工作項目類型定義結構描述)

選擇性項目。

將欄位定義為凍結。在認可變更之後,已凍結的欄位就不能變更為任何非空白的值。不過,您可以手動清除欄位、儲存工作項目,然後指定不同的值。

CANNOTLOSEVALUE 項目 (工作項目類型定義結構描述)

選擇性項目。

將欄位定義成不能遺失值。這表示在目前的欄位取得值之後,就不能清除它或讓它變成空白。

NOTSAMEAS 項目 (工作項目類型定義結構描述)

選擇性項目。

將另一個欄位指定成值來源,而且此值不能與目前欄位的值相同。

VALIDUSER 項目 (工作項目類型定義結構描述)

選擇性項目。

指定允許值的清單只能包含系統的有效使用者。

ALLOWEXISTINGVALUE 項目 (工作項目類型定義結構描述)

選擇性項目。

將欄位定義成允許現有的值。這表示可以接受已經存在的欄位值,即使這些值無效也一樣。所有新的欄位值都必須有效。

MATCH 項目 (工作項目類型定義結構描述)

選擇性項目。

定義欄位值必須符合之欄位的模式。

ALLOWEDVALUES 項目 (工作項目類型定義結構描述)

選擇性項目。

定義欄位的允許值清單。允許的值是在工作項目表單和查詢產生器之欄位清單中可供選取的值。您必須選取這些值的其中一個。

SUGGESTEDVALUES 項目 (工作項目類型定義結構描述)

選擇性項目。

定義欄位的建議值清單。建議的值是在工作項目表單和查詢產生器之欄位清單中可供選取的值。除了清單中的值之外,您也可以輸入其他值。

PROHIBITEDVALUES 項目 (工作項目類型定義結構描述)

選擇性項目。

定義欄位的禁用值清單。

DEFAULT 項目 (工作項目類型定義結構描述)

選擇性項目。

定義欄位的預設值。

COPY 項目 (工作項目類型定義結構描述)

選擇性項目。

將另一個欄位指定成即將複製到目前欄位中的值來源。

SERVERDEFAULT 項目 (工作項目類型定義結構描述)

選擇性項目。

將伺服器元件指定為這個欄位的值來源。

WHEN 項目 (工作項目類型定義結構描述)

選擇性項目。

當其他欄位擁有特定值時,指定要套用到目前欄位的一個或多個規則。

WHENNOT 項目 (工作項目類型定義結構描述)

選擇性項目。

當其他欄位沒有特定值時,將一個或多個規則套用到目前欄位。

WHENCHANGED 項目 (工作項目類型定義結構描述)

選擇性項目。

當特定欄位變更時,將一個或多個規則套用到目前欄位。

WHENNOTCHANGED 項目 (工作項目類型定義結構描述)

選擇性項目。

當特定欄位沒有變更時,將一個或多個規則套用到目前欄位。

父項目

項目

說明

FIELDS 項目 (工作項目類型定義結構描述)

FIELD 項目集合,其中每個項目會參考包含於此工作項目類型的欄位定義。

備註

您必須為 FIELD (工作項目類型定義結構描述) 項目至少定義一個子項目。

FIELD 是 FIELDS 的必要子項目。

minOccurs="1"

maxOccurs="unbounded"

範例

<FIELD refname="field reference name">
    <READONLY>…</READONLY>
    <EMPTY>…</EMPTY>
    <FROZEN>…</FROZEN>
    <CANNOTLOSEVALUE>…</CANNOTLOSEVALUE>
    <NOTSAMEAS>…</NOTSAMEAS>
    <VALIDUSER>…</VALIDUSER>
    <ALLOWEXISTINGVALUE>…<ALLOWEXISTINGVALUE>
    <MATCH>…</MATCH>
    <ALLOWEDVALUES>…</ALLOWEDVALUES>
    <SUGGESTEDVALUES>…</SUGGESTEDVALUES>
    <PROHIBITEDVALUES>…</PROHIBITEDVALUES>
    <DEFAULT>…</DEFAULT>
    <COPY>…</COPY>
    <SERVERDEFAULT>…</SERVERDEFAULT>
    <WHEN>…</WHEN>
    <WHENNOT>…</WHENNOT>
    <WHENCHANGED>…</WHENCHANGED>
    <WHENNOTCHANGED>…</WHENNOTCHANGED>
<FIELD>

項目資訊

命名空間

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

結構描述名稱

工作項目類型定義

驗證檔

WorkItemTypeDefinition.xsd

項目型別

FieldReference 複雜型別 (工作項目類型定義結構描述)

可以是空白

請參閱

其他資源

工作項目類型定義結構描述

定義工作項目類型欄位