Compartilhar via


Classe AttachmentCollection

Armazena os anexos associados com um item de trabalho.

Hierarquia de herança

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

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

Sintaxe

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

O tipo AttachmentCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de objetos 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 objeto no índice especificado nessa coleção.
Propriedade pública SyncRoot Obsoleta. (Herdado de VariableSizeList.)

Superior

Métodos

  Nome Descrição
Método público Add Adiciona o anexo especificado à coleção.
Método protegido AddItem O objeto especificado adiciona à coleção. (Substitui VariableSizeList.AddItem(Object).)
Método público Clear Limpa esta coleção. (Substitui VariableSizeList.Clear().)
Método público Contains Verifica se o anexo especificado está localizado nessa coleção.
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 protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo. (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 protegido GetItem Obtém o objeto no índice especificado nessa coleção. (Substitui VariableSizeList.GetItem(Int32).)
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 anexo especificado.
Método protegido IndexOfItem (Herdado de VariableSizeList.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público Remove Remove o anexo especificado da coleção.
Método público RemoveAt Remove o anexo no índice especificado da 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

Campos

  Nome Descrição
Campo protegido m_version (Herdado de VariableSizeList.)

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