Compartilhar via


Classe QueryHierarchy

Representa a pasta de nível superior em um projeto.

Hierarquia de herança

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

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

Sintaxe

'Declaração
Public NotInheritable Class QueryHierarchy _
    Inherits QueryFolder
public sealed class QueryHierarchy : QueryFolder

O tipo QueryHierarchy expõe os membros a seguir.

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 Count Obtém o número de itens nessa pasta.Esta contagem não é recursivo. (Herdado de QueryFolder.)
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 Item[Guid] Obtém o item de consulta nesta pasta com um GUID especificado. (Herdado de QueryFolder.)
Propriedade pública Item[String] Obtém o item de consulta nesta pasta com o nome especificado. (Herdado de QueryFolder.)
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 SupportsFolders Obtém um sinalizador que descreve se o controle suportar de servidor que criam pastas de consulta.
Propriedade pública SupportsPermissions Obtém um sinalizador que descreve se o servidor suporta permissões de configuração em consultas e em pastas de consulta.

Superior

Métodos

  Nome Descrição
Método público Add Adiciona o item especificado de consulta para esta pasta. (Herdado de QueryFolder.)
Método público Contains(Guid) Verifica se o item especificado de consulta existe nesta pasta de consulta. (Herdado de QueryFolder.)
Método público Contains(String) Verifica se o item especificado de consulta existe nesta pasta de consulta. (Herdado de QueryFolder.)
Método público Contains(QueryItem) Verifica se o item especificado de consulta existe nesta pasta de consulta. (Herdado de QueryFolder.)
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 Find Obtém o item de consulta com GUID especificado.
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público Refresh Redefine todas as alterações na hierarquia e atualiza a hierarquia do servidor.
Método público Reset Desfaz todas as alterações na hierarquia.
Método público Save Salva as alterações na hierarquia.
Método público ToString Retorna o caminho totalmente qualificado para este item de consulta. (Herdado de QueryItem.)

Superior

Eventos

  Nome Descrição
Evento público ChangesCommitted Este evento é acionado quando a alteração de conteúdo da pasta é confirmada para o servidor. (Herdado de QueryFolder.)
Evento público ContentsChanged Este evento é acionado quando o conteúdo da pasta são alterados. (Herdado de QueryFolder.)
Evento público HierarchyRefreshed Este evento é acionado após a hierarquia é atualizada com êxito do servidor.
Evento público HierarchyReset Este evento é acionado após a hierarquia é reiniciada (todas as alterações são desfeitas).
Evento público HierarchySaved Acionado após atualizações para a hierarquia são salvos com êxito o servidor.

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IEnumerable<QueryItem>.GetEnumerator (Herdado de QueryFolder.)
Implementação explícita da interfaceMétodo particular IEnumerable.GetEnumerator (Herdado de QueryFolder.)

Superior

Comentários

Contém consultas de equipe e as pastas minhas consultas. Fornece operações para localizar itens, redefinir alterações à árvore, e a salvar as alterações à árvore.

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