ICatalogService 介面
命名空間: Microsoft.TeamFoundation.Framework.Client
組件: Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)
語法
'宣告
Public Interface ICatalogService
public interface ICatalogService
ICatalogService 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
LocationService | 傳回這個目錄供它的服務定義參考的位置服務 | |
RootNodes | 傳回在樹狀結構中的根節點。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
CreateChangeContext | 建立許多變更中批次處理的變更內容。 | |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | 傳回在 parentPath 下存在的目錄節點並在 resourceTypeFilters 清單的型別。 | |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | 傳回在 parentPath 下存在的目錄節點並在 resourceTypeFilters 清單的型別。 | |
QueryParents | 傳回提供之資源的節點以及父代。如果它們篩選,直接節點和祖系節點不會傳回。對於下列樹狀結構:PG1/\ PG2 PG3/\ \ TPC1 TPC2 TPC3 TP1 識別項/\ TP1 TP2 查詢沒有篩選條件和 recursing 對根會 yeild TP1、TPC1、PG2 和 PG1。 | |
QueryResources(IEnumerable<Guid>, CatalogQueryOptions) | 傳回與識別項的資源。 | |
QueryResources(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | prvodied 型別的目錄資源的 Retuns 全部。如果 Guid.Empty 傳遞,所有資源傳回。 | |
QueryResourcesByType | prvodied 型別的目錄資源的 Retuns 全部。如果 Guid.Empty 傳遞,所有資源傳回。 | |
QueryResourceTypes | 傳回所有的資源類型指定的識別項。如果是 null 或空白清單傳遞,所有資源類型將會傳回。 | |
QueryRootNode | 傳回指定的根節點。已知的根路徑可以在 Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree 找到。 | |
QueryUpTree | 查詢「尋找的所提供路徑之樹狀結構提供輸入它的父代節點的子系。如果路徑為「TFSInstance1/PG1/TPC1/TP1」這個查詢會轉譯為具有下列路徑的一系列的 QueryNodes 呼叫:「TFSInstance1/*」「TFSInstance1/PG1/*」「TFSInstance1/PG1/TPC1/*」範例,則可以使用這個 ReportingSite 加入和其節點必須尋找成為其父節點之一的 ReportServer。 | |
SaveDelete | 刪除目錄中的這個節點。如果這個節點是指向資源其唯一的節點指向此資源也會刪除。如果這個節點存在於基礎結構樹狀目錄資源與此節點也會刪除,而且原本遞迴。 | |
SaveMove | 將這個移動到變更內容。當 Save() 呼叫,它會傳送至伺服器。請注意,如果 nodeToMove 或 newParent 也已更新屬性然後那些將做。明確地移動的所有節點會有 IsDefault 設為 0。 | |
SaveNode | 儲存更新的節點和它的資源目錄。 | |
SaveResource | 將目錄中的更新資源。請注意存在的服務定義,因為服務參考將建立,則新和更新,則不是。 |
回頁首