Compartilhar via


Classe TestResultParameterCollection

Representa uma coleção de parâmetros do resultado de teste em uma determinada iteração de teste, em um conjunto compartilhado de etapa, ou uma ação de teste.

Hierarquia de herança

Object
  Collection<ITestResultParameter>
    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 Collection. (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 name especificado da coleção de parâmetros de resultados de teste.
Propriedade protegida Items Obtém um wrapper de IList em torno de Collection. (Herdado de Collection<ITestResultParameter>.)

Superior

Métodos

  Nome Descrição
Método público Add(UTP) Adiciona um objeto ao final de Collection. (Herdado de Collection<ITestResultParameter>.)
Método público Add(String, String, String) Cria e adiciona um novo parâmetro do resultado de análise à coleção.
Método protegido BlockReentrancy Desabilita tentativas reentrantes de alterar esta coleção. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido CheckReentrancy Verifica que tenta reentrantes alterem essa coleção. (Herdado de ObservableCollection<ITestResultParameter>.)
Método público Clear Remove todos os elementos de Collection. (Herdado de Collection<ITestResultParameter>.)
Método protegido ClearItems Exclui todos os itens da coleção de parâmetros do resultado de análise. (Substitui ObservableCollection.ClearItems.)
Método público Contains Determina se um elemento está em Collection. (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 Collection inteiro a Arrayunidimensional compatível, começando no índice especificado da matriz de destino. (Herdado de Collection<ITestResultParameter>.)
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetEnumerator Retorna um enumerador que faz iterações através Collection. (Herdado de Collection<ITestResultParameter>.)
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público IndexOf Pesquisas para o objeto e retorna especificados o índice com base zero da primeira ocorrência dentro de Collectioninteiro. (Herdado de Collection<ITestResultParameter>.)
Método público Insert Insere um elemento em Collection 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 Creates a shallow copy of the current Object. (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 Gerencie o evento de CollectionChanged com os argumentos fornecidos. (Herdado de ObservableCollection<ITestResultParameter>.)
Método protegido OnPropertyChanged Gerencie o evento de PropertyChanged com os argumentos fornecidos. (Herdado de ObservableCollection<ITestResultParameter>.)
Método público Remove Remove a primeira ocorrência de um determinado objeto de Collection. (Herdado de Collection<ITestResultParameter>.)
Método público RemoveAt Remove o elemento no índice especificado de Collection. (Herdado de Collection<ITestResultParameter>.)
Método protegido RemoveItem Excluir um item que tem o índice especificado. (Substitui ObservableCollection.RemoveItem(Int32).)
Método protegido SetItem Substitui o elemento no índice especificado. (Herdado de ObservableCollection<ITestResultParameter>.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Eventos

  Nome Descrição
Evento público CollectionChanged Ocorre quando um item é adicionado, descartado, modificado, movido, ou lista inteira seja 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 System#Collections#IList#Add Adiciona um item a IList. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular System#Collections#IList#Contains Determina se IList contém um valor específico. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular System#Collections#ICollection#CopyTo Copia os elementos do ICollection para um Array, começando em um determinado índice Array. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular System#Collections#IEnumerable#GetEnumerator Retorna um enumerador que itera em uma coleção. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular System#Collections#IList#IndexOf Determina o índice de um item específico em IList. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular System#Collections#IList#Insert Insere um item em IList no índice especificado. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular System#Collections#IList#IsFixedSize Obtém um valor indicando se IList tem um tamanho fixo. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular System#Collections#Generic#ICollection{T}#IsReadOnly Obtém um valor indicando se ICollection é somente leitura. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular System#Collections#IList#IsReadOnly Obtém um valor indicando se IList é somente leitura. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular System#Collections#ICollection#IsSynchronized Obtém um valor indicando se o acesso a ICollection está sincronizada (com segurança de segmento.) (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular System#Collections#IList#Item Obtém ou define o elemento no índice especificado. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfaceEvento particular System#ComponentModel#INotifyPropertyChanged#PropertyChanged Ocorre quando um valor de propriedade é alterado. (Herdado de ObservableCollection<ITestResultParameter>.)
Implementação explícita da interfaceMétodo particular System#Collections#IList#Remove Remove a primeira ocorrência de um determinado objeto de IList. (Herdado de Collection<ITestResultParameter>.)
Implementação explícita da interfacePropriedade particular System#Collections#ICollection#SyncRoot Obtém um objeto que pode ser usado para sincronizar o acesso ao 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