QueryHierarchy 类

表示项目的顶级文件夹。

继承层次结构

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem
    Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder
      Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy

命名空间:  Microsoft.TeamFoundation.WorkItemTracking.Client
程序集:  Microsoft.TeamFoundation.WorkItemTracking.Client(在 Microsoft.TeamFoundation.WorkItemTracking.Client.dll 中)

语法

声明
Public NotInheritable Class QueryHierarchy _
    Inherits QueryFolder
public sealed class QueryHierarchy : QueryFolder

QueryHierarchy 类型公开以下成员。

属性

  名称 说明
公共属性 AccessControlList 获取查询项的访问控制列表 (acl)。 (继承自 QueryItem。)
公共属性 Count 获取项的数目此文件夹中的。此计数不是递归。 (继承自 QueryFolder。)
公共属性 Id 获取此查询项 ID。 (继承自 QueryItem。)
公共属性 IsDeleted 获取描述的标志此项目是一个个人查询或文件夹。 (继承自 QueryItem。)
公共属性 IsDirty 获取描述的标志此查询项目是否需要保存。 (继承自 QueryItem。)
公共属性 IsNew 返回“true”,则此查询项目存储在服务器中,“错误”,如果没有保存的“新”查询项目。 (继承自 QueryItem。)
公共属性 IsPersonal 获取描述的标志此项目是一个个人查询或文件夹。 (继承自 QueryItem。)
公共属性 Item[Guid] 获取此文件夹中的查询项与指定的 GUID。 (继承自 QueryFolder。)
公共属性 Item[String] 获取此文件夹中的查询项目具有指定的名称。 (继承自 QueryFolder。)
公共属性 Name 获取或设置此查询项目的名称。 (继承自 QueryItem。)
公共属性 OwnerDescriptor 获取或设置查询项目的所有者的标识描述符。 (继承自 QueryItem。)
公共属性 Parent 获取父查询文件夹。 (继承自 QueryItem。)
公共属性 Path 获取此查询项目完全限定路径。 (继承自 QueryItem。)
公共属性 Project 获取此查询项目关联的项目。 (继承自 QueryItem。)
公共属性 SupportsFolders 获取描述的标志服务器是否支持创建查询文件夹。
公共属性 SupportsPermissions 获取描述的标志服务器是否支持将查询和查询文件夹的权限。

页首

方法

  名称 说明
公共方法 Add 将指定的查询项目到此文件夹中。 (继承自 QueryFolder。)
公共方法 Contains(Guid) 选项指定的查询项目是否存在此查询文件夹。 (继承自 QueryFolder。)
公共方法 Contains(String) 选项指定的查询项目是否存在此查询文件夹。 (继承自 QueryFolder。)
公共方法 Contains(QueryItem) 选项指定的查询项目是否存在此查询文件夹。 (继承自 QueryFolder。)
公共方法 Delete 从集合中移除此项目。 (继承自 QueryItem。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 Find 获取具有指定的 GUID 的查询项目。
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 Refresh 重置为该层次结构中所有更改并更新来自服务器的层次结构。
公共方法 Reset 移除对该层次结构进行的所有更改。
公共方法 Save 保存对该层次结构进行的所有更改。
公共方法 ToString 返回的完全限定路径。此查询项目。 (继承自 QueryItem。)

页首

事件

  名称 说明
公共事件 ChangesCommitted 在文件夹的内容更改提交到服务器时,此事件将激发。 (继承自 QueryFolder。)
公共事件 ContentsChanged 在文件夹的内容更改时,将激发此事件。 (继承自 QueryFolder。)
公共事件 HierarchyRefreshed 层次结构从服务器后,已成功刷新此都会激发事件。
公共事件 HierarchyReset 此激发事件时,在重新设置之后该层次结构 (任何更改都将取消。
公共事件 HierarchySaved 激发,在对该层次结构中更新成功保存到服务器后。

页首

显式接口实现  

  名称 说明
显式接口实现私有方法 IEnumerable<QueryItem>.GetEnumerator (继承自 QueryFolder。)
显式接口实现私有方法 IEnumerable.GetEnumerator (继承自 QueryFolder。)

页首

备注

包含团队查询和"我的查询文件夹。 对于查找项目提供操作,重置更改节点构树和更改保存到该节点构树。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间