TRANSITION 項目 (工作項目類型定義結構描述)
更新:2007 年 11 月
定義工作項目類型的有效狀態轉換。
結構描述階層架構
WORKITEMTYPE 項目 (工作項目類型定義結構描述)
<xs:element name="TRANSITION" type="Transition" maxOccurs="unbounded"/>
屬性和項目
下列章節將說明屬性 (Attribute)、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
from |
必要 Transition 屬性。 工作項目轉換來源的狀態名稱。 |
to |
必要 Transition 屬性。 工作項目轉換目標的狀態名稱。 |
for |
選擇性的 Transition 屬性。 可執行這項轉換的使用者或群組名稱。 |
not |
選擇性的 Transition 屬性。 無法執行這項轉換的使用者或群組名稱。 |
子項目
項目 |
說明 |
---|---|
選擇性項目。 定義 ACTION 項目的集合,其中每個項目都會定義當呼叫 WorkItem.GetNextState 方法以取得工作項目之動作後 (Post-Action) 狀態時可使用的動作字串。 |
|
必要項目。 DEFAULTREASON 和 REASON 項目的集合,這些項目會定義此工作項目可以完成轉換的有效原因。 |
|
選擇性項目。 FIELD 項目集合,其中每個項目會參考包含於此工作項目類型的欄位定義。 |
父項目
項目 |
說明 |
---|---|
必要項目。 TRANSITION 項目的集合,這些項目會定義此工作項目類型的有效狀態轉換。 |
備註
TRANSITION 是 TRANSITIONS 的必要子項目。
您必須確實定義一項轉換,讓工作項目從無狀態 (from="") 移到具名的狀態 (如作用狀態)。這個轉換可識別新工作項目的預設狀態。
minOccurs="1"
maxOccurs="unbounded"
範例
<TRANSITION from="name of starting state" to="name of ending state" for="user or group name" not="user or group name">
<ACTIONS>…</ACTIONS>
<REASONS>…</REASONS>
<FIELDS>…</FIELDS>
</TRANSITION>
項目資訊
命名空間 |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
結構描述名稱 |
工作項目類型定義 |
驗證檔 |
WorkItemTypeDefinition.xsd |
項目型別 |
|
可以是空白 |
否 |