QueryDefinition 类

表示查询。

继承层次结构

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem
    Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition

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

语法

声明
Public NotInheritable Class QueryDefinition _
    Inherits QueryItem
public sealed class QueryDefinition : QueryItem

QueryDefinition 类型公开以下成员。

构造函数

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

页首

属性

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

页首

方法

  名称 说明
公共方法 Delete 从集合中移除此项目。 (继承自 QueryItem。)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法静态成员 GetQueryType 从指定的文本获取查询类型。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回的完全限定路径。此查询项目。 (继承自 QueryItem。)

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间