QueryFolder 类

表示在可以包含 QueryDefinitions 和其他 QueryFolders 的团队项目的文件夹。

继承层次结构

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 Class QueryFolder _
    Inherits QueryItem _
    Implements IEnumerable(Of QueryItem), IEnumerable
public class QueryFolder : QueryItem, 
    IEnumerable<QueryItem>, IEnumerable

QueryFolder 类型公开以下成员。

构造函数

  名称 说明
公共方法 QueryFolder(String) 初始化的新 QueryFolder 实例。
公共方法 QueryFolder(String, QueryFolder) 初始化的新 QueryFolder 实例。

页首

属性

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

页首

方法

  名称 说明
公共方法 Add 将指定的查询项目到此文件夹中。
公共方法 Contains(Guid) 选项指定的查询项目是否存在此查询文件夹。
公共方法 Contains(String) 选项指定的查询项目是否存在此查询文件夹。
公共方法 Contains(QueryItem) 选项指定的查询项目是否存在此查询文件夹。
公共方法 Delete 从集合中移除此项目。 (继承自 QueryItem。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回的完全限定路径。此查询项目。 (继承自 QueryItem。)

页首

事件

  名称 说明
公共事件 ChangesCommitted 在文件夹的内容更改提交到服务器时,此事件将激发。
公共事件 ContentsChanged 在文件夹的内容更改时,将激发此事件。

页首

字段

  名称 说明
受保护的字段 m_lock (继承自 QueryItem。)

页首

显式接口实现  

  名称 说明
显式接口实现私有方法 IEnumerable<QueryItem>.GetEnumerator
显式接口实现私有方法 IEnumerable.GetEnumerator

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间