Share via


WorkItemStore 類別

表示正在追蹤 Team Foundation Server執行之伺服器的工作項目用戶端連接。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore

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

語法

'宣告
Public NotInheritable Class WorkItemStore _
    Implements ITfsTeamProjectCollectionObject
public sealed class WorkItemStore : ITfsTeamProjectCollectionObject

WorkItemStore 型別會公開下列成員。

建構函式

  名稱 說明
公用方法 WorkItemStore(String) 初始化連接至伺服器執行 Team Foundation Server 由電腦名稱指定 WorkItemStore 類別的新執行個體。
公用方法 WorkItemStore(TeamFoundationServer) 已過時。初始化連接到指定的執行個體 TeamFoundationServer WorkItemStore 類別的新執行個體。
公用方法 WorkItemStore(TfsTeamProjectCollection) 初始化連接到指定的執行個體 TfsTeamProjectCollection WorkItemStore 類別的新執行個體。
公用方法 WorkItemStore(String, WorkItemStoreFlags)
公用方法 WorkItemStore(TfsTeamProjectCollection, WorkItemStoreFlags)

回頁首

屬性

  名稱 說明
公用屬性 BypassRules 取得或設定工作項目儲存物件是否略過規則
公用屬性 CallingProcessIdentity 已過時。取得或設定識別呼叫處理序對應至伺服器的字串。
公用屬性 ClientService
公用屬性 CultureInfo 取得用戶端使用的當地語系化環境。
公用屬性 Diagnostics 取得與伺服器連接中的診斷物件。
公用屬性 FieldDefinitions 取得的欄位定義的集合與這個執行個體 WorkItemStore。
公用屬性 MaxBulkUpdateBatchSize
公用屬性 Metadata
公用屬性 Projects 取得與這個執行個體 WorkItemStore Project的集合。
公用屬性 QueryHierarchyProvider
公用屬性 RegisteredLinkTypes 取得與這個伺服器的快取 RegisteredLinkTypeCollection
公用屬性 ServerInfo 取得包含所有功能伺服器所支援的伺服器資訊物件。
公用屬性 ServerStringComparer
公用屬性 TeamFoundationServer 已過時。取得與 Team Foundation Server執行之伺服器的連接。
公用屬性 TeamProjectCollection 取得與 Team Foundation Server執行之伺服器的連接。
公用屬性 TimeZone 取得用戶端的時區。
公用屬性 UserDisplayMode 取得使用者帳戶資訊這個工作項目存放區中顯示的模式。
公用屬性 UserDisplayName
公用屬性 UserSid
公用屬性 WebServiceUrl
公用屬性 WorkItemLinkTypes 取得與伺服器的快取 WorkItemLinkTypeCollection

回頁首

方法

  名稱 說明
公用方法 BatchSave(array<WorkItem[]) 例如,假設有一或多個項目失敗,在分支的多個項目並傳回錯誤清單。
公用方法 BatchSave(array<WorkItem[], SaveFlags) 例如,假設有一或多個項目失敗,在分支的多個項目並傳回錯誤清單。
公用方法 CacheConstantStrings
公用方法 DestroyWorkItems 終結具有指定之 ID 的工作項目。
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 ExportGlobalLists 在 [ XmlDocument匯出的資料庫全域清單中儲存的所有資料。
公用方法 GetGlobalAndProjectGroups
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
公用方法 GetNodePermissions
公用方法 GetPersonNameById
公用方法 GetQueryDefinition 取得由指定之 GUID 所識別的查詢定義。
公用方法 GetQueryHierarchy
公用方法 GetReferencingWorkItemUris 取得陣列指向所指定之工作項目的工作項目統一資源識別元 (URI) (URIs)。
公用方法 GetStoredQuery 已過時。以 GUID 取得已儲存的查詢。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 GetWorkItem(Int32) 取得具有指定 ID. 的工作項目
公用方法 GetWorkItem(Uri) 批評、工作項目指定的 URI。
公用方法 GetWorkItem(Int32, DateTime) 取得 ID 和日期所指定工作項目的狀態。
公用方法 GetWorkItem(Int32, Int32) 取得由 ID 和修訂編號指定工作項目的狀態。
公用方法 GetWorkItem(Uri, DateTime) 從檢視的特定時間取得工作項目的狀態。
公用方法 GetWorkItem(Uri, Int32) 從檢視的特定修訂取得工作項目的狀態。
公用方法 GetWorkItemIdsForArtifactUris 的成品連結清單搭配其參考項目。
公用方法 ImportGlobalLists(String) 匯入指定的全域清單 (以 XML 格式) 填入資料庫。
公用方法 ImportGlobalLists(XmlElement) 匯入全域清單加入至資料庫。
公用方法 InvalidateCacheStamp
公用方法 Query(String) 執行 wiql 所述的查詢並傳回工作項目的集合。
公用方法 Query(array<Int32[], String) 取得工作項目的 wiql 所參考的物件 ID 資料行集 (ids) 所指定。
公用方法 Query(String, IDictionary) 執行 wiql 和參數所述的 context所述的查詢。
公用方法 Query(BatchReadParameterCollection, String) 取得工作項目的 Wiql 所參考的物件。ID/revision 至指定在 batchReadParams資料行集。
公用方法 Query(array<Int32[], array<Int32[], String) 取得工作項目的 wiql 參考的 ID、 ids和修訂的欄位集合 (revs) 指定。
公用方法 Query(array<Int32[], String, DateTime) 取得工作項目的 wiql 所參考的物件 ID 資料行集 (ids) 指定自指定日期在 asof。
公用方法 QueryCount(String) 取得要傳回的項目數目,如果執行查詢。
公用方法 QueryCount(String, IDictionary) 取得要傳回的項目數目,如果執行查詢。
公用方法 RefreshCache() 呼叫這個屬性才重新整理快取的中繼資料。
公用方法 RefreshCache(Boolean)
公用方法 ResetCachedData
公用方法 ResetConstantStringCache
公用方法 SendUpdatePackage
公用方法 SyncToCache 對快取的最新版本的同步。
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。
公用方法 TreeIdToPath

回頁首

事件

  名稱 說明
公用事件 ImportEventHandler 在 ImportGlobalLists 呼叫期間,所發生的事件。
公用事件 MetadataChanged 發生事件時,中繼資料已變更,才能讓變更由物件模型所處理。
公用事件 MetadataChanging 已過時。發生事件時,中繼資料已變更,才能讓變更由物件模型前置處理。

回頁首

明確介面實作

  名稱 說明
明確介面實作私用方法 ITfsTeamProjectCollectionObject.Initialize

回頁首

備註

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

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空間