Partilhar via


Classe TestResultParameterCollection

Representa uma coleção de parâmetros de resultado de teste em uma iteração de determinado teste, compartilhadas passo defina ou testar ação.

Hierarquia de herança

System.Object
  System.Collections.ObjectModel.Collection<ITestResultParameter>
    System.Collections.ObjectModel.ObservableCollection<ITestResultParameter>
      Microsoft.TeamFoundation.TestManagement.Client.TestResultParameterCollection

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

Sintaxe

'Declaração
Public Class TestResultParameterCollection _
    Inherits ObservableCollection(Of ITestResultParameter)
public class TestResultParameterCollection : ObservableCollection<ITestResultParameter>
public ref class TestResultParameterCollection : public ObservableCollection<ITestResultParameter^>
type TestResultParameterCollection =  
    class
        inherit ObservableCollection<ITestResultParameter>
    end
public class TestResultParameterCollection extends ObservableCollection<ITestResultParameter>

O tipo TestResultParameterCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de elementos contidos na verdade na Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Propriedade pública Item[Int32] Obtém ou define o elemento no índice especificado. (Herdado de Collection<ITestResultParameter>.)
Propriedade pública Item[String] Obtém o especificado name dacoleção de parâmetros do resultado de teste.
Propriedade protegida Items Obtém um IList<T> wrapper em torno do Collection<T>. (Herdado de Collection<ITestResultParameter>.)

Superior

Métodos

  Nome Descrição
Método público Add(T) Adiciona um objeto para o fim da Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método público Add(String, String, String) Cria e adiciona um novo parâmetro de resultado de teste à coleção.
Método protegido BlockReentrancy Não permite reentrantes tentativas de alterar essa coleção. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido CheckReentrancy Verifica se há tentativas reentrantes alterar essa coleção. (Herdado de ObservableCollection<ITestResultParameter>.)
Método público Clear Remove todos os elementos da Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método protegido ClearItems Exclui todos os itens da coleção de parâmetros de resultado da teste. (Substitui ObservableCollection<T>.ClearItems().)
Método público Contains Determina se um elemento está na Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método público ContainsKey Representa um valor que indica se a coleção contém o parâmetro junto com o nome especificado.
Método público CopyTo Copia todo o Collection<T> para um compatível unidimensional Array, inicial no índice da matriz de destino especificado. (Herdado de Collection<ITestResultParameter>.)
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 tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetEnumerator Retorna um enumerador que itera por meio do Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público IndexOf Procura o objeto especificado e retorna o índice baseado em zero da primeira ocorrência dentro de toda a Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método público Insert Insere um elemento para o Collection<T> no índice especificado. (Herdado de Collection<ITestResultParameter>.)
Método protegido InsertItem Insere um item na coleção no índice especificado. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público Move Move o item no índice especificado para um novo local na coleção. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido MoveItem Move o item no índice especificado para um novo local na coleção. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido OnCollectionChanged Eleva o CollectionChanged eventos com os argumentos fornecidos. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido OnPropertyChanged Eleva o PropertyChanged eventos com os argumentos fornecidos. (Herdado de ObservableCollection<ITestResultParameter>.)
Método público Remove Remove a primeira ocorrência de um objeto específico a partir do Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método público RemoveAt Remove o elemento no índice especificado da Collection<T>. (Herdado de Collection<ITestResultParameter>.)
Método protegido RemoveItem Exclui um item com o índice especificado. (Substitui ObservableCollection<T>.RemoveItem(Int32).)
Método protegido SetItem Substitui o elemento no índice especificado. (Herdado de ObservableCollection<ITestResultParameter>.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Eventos

  Nome Descrição
Evento público CollectionChanged Ocorre quando um item é adicionado, removido, alterado, movido, ou toda a lista é atualizada. (Herdado de ObservableCollection<ITestResultParameter>.)
Evento protegido PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de ObservableCollection<ITestResultParameter>.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IList.Add Adiciona um item para o IList. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular IList.Contains Determina se a IList contém um valor específico. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular ICollection.CopyTo Copia os elementos da ICollection para um Array, inicial de um determinado Array índice. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular IEnumerable.GetEnumerator Retorna um enumerador que itera por meio de uma coleção. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular IList.IndexOf Determina o índice de um item específico na IList. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular IList.Insert Insere um item para o IList no índice especificado. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular IList.IsFixedSize Obtém um valor indicando se a IList tem um tamanho fixo. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular ICollection<T>.IsReadOnly Obtém um valor indicando se a ICollection<T> é somente leitura. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular IList.IsReadOnly Obtém um valor indicando se a IList é somente leitura. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular ICollection.IsSynchronized Obtém um valor indicando se acessar para a ICollection é sincronizado (segmento seguro). (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular IList.Item Obtém ou define o elemento no índice especificado. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceEvento particular INotifyPropertyChanged.PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de ObservableCollection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular IList.Remove Remove a primeira ocorrência de um objeto específico a partir do IList. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular ICollection.SyncRoot Obtém um objeto que pode ser usado para sincronizar o acesso para o ICollection. (Herdado de Collection<ITestResultParameter>.)

Superior

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.TestManagement.Client

ITestResultParameter