WorkItemType 類別

表示 WorkItem的特定型別。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType

命名空間:  Microsoft.TeamFoundation.WorkItemTracking.Client
組件:  Microsoft.TeamFoundation.WorkItemTracking.Client (在 Microsoft.TeamFoundation.WorkItemTracking.Client.dll 中)

語法

'宣告
Public NotInheritable Class WorkItemType
public sealed class WorkItemType

WorkItemType 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 Description 取得這個工作項目類型的使用者可讀取的描述。
公用屬性 DisplayForm 取得顯示表單的 URL 這個工作項目類型。
公用屬性 FieldDefinitions 取得屬於這個工作項目類型的 FieldDefinition集合。
公用屬性 Name 取得這個工作項目類型名稱。
公用屬性 Project 取得這個工作項目類型所屬的 Project
公用屬性 Store 取得包含這個工作項目類型的 WorkItemStore

回頁首

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 Export 匯出工作項目類型定義的 XML。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetNextState 取得根據目前狀態和指定之動作的這個工作項目類型下一個狀態。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 NewWorkItem 建立並傳回這個工作項目類型的新 WorkItem 執行個體。
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。
公用方法靜態成員 Validate(Project, String) 驗證這個工作項目類型在指定的 Project中。
公用方法靜態成員 Validate(WorkItemStore, String) 驗證工作項目類型在指定的 WorkItemStore中。
公用方法靜態成員 Validate(Project, String, String) 驗證工作項目類型在指定的 Project 和開發方法中。
公用方法靜態成員 Validate(WorkItemStore, String, String) 驗證工作項目類型在指定的 WorkItemStore中。

回頁首

事件

  名稱 描述
公用事件靜態成員 ValidationEventHandler 在呼叫 Validate 期間,發生之事件的事件處理常式。

回頁首

備註

在工作項目類型的詳細資訊可以在 自訂工作追蹤物件以支援小組的流程中。工作項目類型的 XML 結構描述在 工作項目追蹤:XML 項目定義的索引中說明。

每個 WorkItem 包含對它實作 WorkItemType 的參考。 當您傳入時,建構工作項目必須指定 WorkItemType: WorkItem.WorkItem(WorkItemType)。您可以透過 WorkItem.Type 屬性取得 WorkItem WorkItemType。

您可以匯出工作項目類型定義的 XML 和剖析 XML 管理此工作項目類型欄位的規則。

如需使用這個型別的詳細資訊,請參閱 使用 Team Foundation 的用戶端物件模型來建立工作項目

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空間