Compartilhar via


Classe WorkItemCollection

Representa uma coleção de itens de trabalho que resultam de uma consulta a WorkItemStore.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Common.ReadOnlyList
    Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection

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

Sintaxe

'Declaração
Public NotInheritable Class WorkItemCollection _
    Inherits ReadOnlyList
public sealed class WorkItemCollection : ReadOnlyList

O tipo WorkItemCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AsOf Obtém ou define o momento em que a consulta foi executada na zona de tempo local.
Propriedade pública AsOfUTC Obtém ou define o momento em que a consulta foi executada em UTC.
Propriedade pública Count Obtém o número de WorkItems nessa coleção. (Substitui ReadOnlyList.Count.)
Propriedade pública DefaultProjectHint Obtém ou define Id de Project para oferecer suporte a abertura parcial.
Propriedade pública DisplayFields Obtém uma lista de WorkItemFieldDefinitions que será paginado de servidor quando WorkItem nessa coleção é acessado.
Propriedade pública IsFixedSize Obsoleta. (Herdado de ReadOnlyList.)
Propriedade pública IsReadOnly Obsoleta. (Herdado de ReadOnlyList.)
Propriedade pública IsSynchronized Obsoleta. (Herdado de ReadOnlyList.)
Propriedade pública Item Obtém WorkItem nessa coleção em indexespecificado.
Propriedade pública PageSize Obtém ou define o número de WorkItems que essa coleção manterá no cache do servidor quando WorkItem que não foi armazenado em cachê é acessado.
Propriedade pública Query Obtém informações sobre a consulta que fez à coleção.
Propriedade pública SortFields Obtém uma lista de SortFields que é associado com essa coleção.
Propriedade pública Store Obtém WorkItemStore que é associado com essa coleção.
Propriedade pública SyncRoot Obsoleta. (Herdado de ReadOnlyList.)

Superior

Métodos

  Nome Descrição
Método público Contains Verifica se WorkItem especificado ocorre nessa coleção.
Método público CopyTo Obsoleta. (Herdado de ReadOnlyList.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetEnumerator (Herdado de ReadOnlyList.)
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 IndexOf(Int32) Obtém o índice de WorkItem que tem a certo ID
Método público IndexOf(WorkItem) Obtém o índice de WorkItem nessa coleção.
Método público Resort Classes dessa coleção com base no conteúdo atual da propriedade de SortFields .
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IList.Add (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular IList.Clear (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular IList.Contains (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular ICollection.CopyTo (Herdado de ReadOnlyList.)
Implementação explícita da interfacePropriedade particular ICollection.Count (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular IList.IndexOf (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular IList.Insert (Herdado de ReadOnlyList.)
Implementação explícita da interfacePropriedade particular IList.IsFixedSize (Herdado de ReadOnlyList.)
Implementação explícita da interfacePropriedade particular IList.IsReadOnly (Herdado de ReadOnlyList.)
Implementação explícita da interfacePropriedade particular ICollection.IsSynchronized (Herdado de ReadOnlyList.)
Implementação explícita da interfacePropriedade particular IList.Item (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular IList.Remove (Herdado de ReadOnlyList.)
Implementação explícita da interfaceMétodo particular IList.RemoveAt (Herdado de ReadOnlyList.)
Implementação explícita da interfacePropriedade particular ICollection.SyncRoot (Herdado de ReadOnlyList.)

Superior

Comentários

Um WorkItemCollection é retornado por métodos como WorkItemStore.Query(String). As propriedades de um WorkItemCollection contêm informações sobre a consulta que fez à coleção específico:

  • A hora em que a consulta foi executada.

  • A cadeia de caracteres de consulta que fez à coleção.

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