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 TP2 标识符的查询筛选器和 recursing 到根将 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 | 查询“从查找的提供的路径的节点构树提供输入其父节点的子级。如果该路径是“具有以下 pathSpecs 的 TFSInstance1/PG1/TPC1/TP1”此查询将转换为一系列 QueryNodes 调用:“TFSInstance1/*”TFSInstance1/PG1/*”TFSInstance1/PG1/TPC1/*”例如,如果可以使用这是 ReportingSite 添加到和它的节点必须找到是设置为其父节点之一的 ReportServer。 | |
SaveDelete | 从目录删除此节点。如果此节点是指向该资源它的唯一节点指向此资源也将被删除。如果此节点存在于基础结构节点构树资源与此节点也将被删除,并在本质上是递归。 | |
SaveMove | 将此移动到更改上下文。当 Save() 调用,它将发送到服务器。请注意,如果 nodeToMove 或 newParent 也已更新。属性然后将这些更改。显式移动的所有节点将具有 IsDefault 设置为 0。 | |
SaveNode | 保存更新节点及其资源在目录中。 | |
SaveResource | 保存该内容的更新资源。请注意存在的服务定义,因为服务引用,将会创建如果这些新增功能和更新,否则返回。 |
页首