Compartilhar via


Classe LinkCollection

Representa uma coleção de objetos de link que pertence a um WorkItem.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Common.VariableSizeList
    Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection

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

Sintaxe

'Declaração
Public NotInheritable Class LinkCollection _
    Inherits VariableSizeList _
    Implements IList, ICollection, IEnumerable
public sealed class LinkCollection : VariableSizeList, 
    IList, ICollection, IEnumerable

O tipo LinkCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de objetos de link nessa coleção. (Substitui VariableSizeList.Count.)
Propriedade pública IsFixedSize Obsoleta. (Herdado de VariableSizeList.)
Propriedade pública IsReadOnly Obsoleta. (Herdado de VariableSizeList.)
Propriedade pública IsSynchronized Obsoleta. (Herdado de VariableSizeList.)
Propriedade pública Item Obtém o link no índice especificado nessa coleção.
Propriedade pública SyncRoot Obsoleta. (Herdado de VariableSizeList.)
Propriedade pública WorkItem Obtém o objeto de WorkItem que está associado com essa instância de LinkCollection.

Superior

Métodos

  Nome Descrição
Método público Add(ExternalLink) Adiciona o objeto especificado de ExternalLink à coleção.
Método público Add(Hyperlink) Adiciona o objeto especificado hyperlink à coleção.
Método público Add(Link) Adiciona o objeto especificado de link à coleção.
Método público Add(RelatedLink) Adiciona o objeto especificado de RelatedLink à coleção.
Método público Clear Limpa esta coleção. (Substitui VariableSizeList.Clear().)
Método público Contains Verifica se a coleção contém o objeto especificado de link.
Método público CopyTo Obsoleta. (Herdado de VariableSizeList.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetEnumerator (Herdado de VariableSizeList.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IndexOf Obtém o índice do objeto especificado de link nessa coleção.
Método público Remove Remove o objeto especificado de link esta coleção.
Método público RemoveAt Remove o objeto no índice especificado nessa coleção. (Substitui VariableSizeList.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 VariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Clear (Herdado de VariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Contains (Herdado de VariableSizeList.)
Implementação explícita da interfaceMétodo particular ICollection.CopyTo (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular ICollection.Count (Herdado de VariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.IndexOf Obtém o índice do objeto especificado nessa coleção.
Implementação explícita da interfaceMétodo particular IList.Insert (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular IList.IsFixedSize (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular IList.IsReadOnly (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular ICollection.IsSynchronized (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular IList.Item (Herdado de VariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.Remove (Herdado de VariableSizeList.)
Implementação explícita da interfaceMétodo particular IList.RemoveAt (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular ICollection.SyncRoot (Herdado de VariableSizeList.)
Implementação explícita da interfacePropriedade particular IVersionTag.VersionTag (Herdado de VariableSizeList.)

Superior

Segurança de threads

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