Compartilhar via


Classe QueryDefinition

Representa uma consulta.

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (em Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintaxe

'Declaração
Public NotInheritable Class QueryDefinition _
    Inherits QueryItem
public sealed class QueryDefinition : QueryItem

O tipo QueryDefinition expõe os membros a seguir.

Construtores

  Nome Descrição
Método público QueryDefinition(String, String) Inicializa uma nova instância de QueryDefinition.
Método público QueryDefinition(String, String, QueryFolder) Inicializa uma nova instância de QueryDefinition.

Superior

Propriedades

  Nome Descrição
Propriedade pública AccessControlList Obtém a lista de controle de acesso para o item de consulta. (Herdado de QueryItem.)
Propriedade pública Id Obtém o identificador desse item de consulta. (Herdado de QueryItem.)
Propriedade pública IsDeleted Obtém um sinalizador que descreve se o item for uma consulta ou uma pasta pessoal. (Herdado de QueryItem.)
Propriedade pública IsDirty Obtém um sinalizador que descreve se este item de consulta precisa ser salvo. (Herdado de QueryItem.)
Propriedade pública IsNew Retorna se este item de consulta é armazenado no servidor, “false “true” se” é um “sub” item de consulta que não foi salvo. (Herdado de QueryItem.)
Propriedade pública IsPersonal Obtém um sinalizador que descreve se o item for uma consulta ou uma pasta pessoal. (Herdado de QueryItem.)
Propriedade pública Name Obtém ou define o nome do item de consulta. (Herdado de QueryItem.)
Propriedade pública OwnerDescriptor Obtém ou define o descritor da identidade do proprietário de item de consulta. (Herdado de QueryItem.)
Propriedade pública Parent Obtém a pasta pai de consulta. (Herdado de QueryItem.)
Propriedade pública Path Obtém o caminho totalmente qualificado deste item de consulta. (Herdado de QueryItem.)
Propriedade pública Project Obtém o projeto para que este item de consulta é associado. (Herdado de QueryItem.)
Propriedade pública QueryText Obtém ou define o texto da consulta.
Propriedade pública QueryType Obtém o tipo desta consulta.

Superior

Métodos

  Nome Descrição
Método público Delete Remove o item da coleção. (Herdado de QueryItem.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método públicoMembro estático GetQueryType Obtém o tipo de consulta de texto especificado.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público ToString Retorna o caminho totalmente qualificado para este item de consulta. (Herdado de QueryItem.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.WorkItemTracking.Client