Compartilhar via


Classe SortFieldList

Representa uma coleção de SortFields que pode ser classificados por uma consulta.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Common.OrderedVariableSizeList
    Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList

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

Sintaxe

'Declaração
Public NotInheritable Class SortFieldList _
    Inherits OrderedVariableSizeList
public sealed class SortFieldList : OrderedVariableSizeList

O tipo SortFieldList expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de elementos nesta lista. (Substitui OrderedVariableSizeList.Count.)
Propriedade pública IsFixedSize Obsoleta. (Herdado de OrderedVariableSizeList.)
Propriedade pública IsReadOnly Obsoleta. (Herdado de OrderedVariableSizeList.)
Propriedade pública IsSynchronized Obsoleta. (Herdado de OrderedVariableSizeList.)
Propriedade pública Item Obtém ou define o elemento de SortField no índice especificado.
Propriedade pública SyncRoot Obsoleta. (Herdado de OrderedVariableSizeList.)

Superior

Métodos

  Nome Descrição
Método público Add(SortField) Adicione a instância especificada de SortField a esta lista.
Método público Add(String, SortType) Adiciona uma nova instância da SortField esta lista que tem o nome especificado e SortType.
Método público Clear Desmarque esta lista. (Substitui OrderedVariableSizeList.Clear().)
Método público Contains Verifica se SortField especificado ocorre nesta lista.
Método público CopyTo Obsoleta. (Herdado de OrderedVariableSizeList.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetEnumerator (Herdado de OrderedVariableSizeList.)
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 Obtém o índice, na lista, da instância especificada de SortField .
Método público IndexOfFieldId Obtém o índice, na lista, de SortField que tem a identificação do campo especificado
Método público Insert(Int32, SortField) Insere a instância especificada de SortField nesta lista no índice especificado.
Método público Insert(Int32, String, SortType) Insere uma nova SortField que tem o nome especificado e SortType nesta lista.
Método público Remove(String) Remove SortField que tem o nome do campo especificado desta lista.
Método público Remove(FieldDefinition) Remove SortField que tem a definição de campo especificada desta lista.
Método público Remove(SortField) Remove SortField especificado desta lista.
Método público RemoveAt Remove SortField no índice especificado. (Substitui OrderedVariableSizeList.RemoveAt(Int32).)
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 OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Clear (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Contains (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular ICollection.CopyTo (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular ICollection.Count (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.IndexOf (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Insert (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular IList.IsFixedSize (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular IList.IsReadOnly (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular ICollection.IsSynchronized (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular IList.Item (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Remove (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.RemoveAt (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular ICollection.SyncRoot (Herdado de OrderedVariableSizeList.)
Implementação explícita da interfacePropriedade particular IVersionTag.VersionTag (Herdado de OrderedVariableSizeList.)

Superior

Comentários

Esta lista não pode conter elementos duplicados.

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