Condividi tramite


Classe TestParameterCollection

Rappresenta un insieme di parametri di test in un insieme di passi condivisi, un test case o un passo del test.

Gerarchia di ereditarietà

System.Object
  System.Collections.ObjectModel.ReadOnlyCollection<ITestParameter>
    System.Collections.ObjectModel.ReadOnlyObservableCollection<ITestParameter>
      Microsoft.TeamFoundation.TestManagement.Client.TestParameterCollection

Spazio dei nomi:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintassi

'Dichiarazione
Public Class TestParameterCollection _
    Inherits ReadOnlyObservableCollection(Of ITestParameter)
public class TestParameterCollection : ReadOnlyObservableCollection<ITestParameter>
public ref class TestParameterCollection : public ReadOnlyObservableCollection<ITestParameter^>
type TestParameterCollection =  
    class
        inherit ReadOnlyObservableCollection<ITestParameter>
    end
public class TestParameterCollection extends ReadOnlyObservableCollection<ITestParameter>

Il tipo TestParameterCollection espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti nell'istanza ReadOnlyCollection<T>. (Ereditato da ReadOnlyCollection<ITestParameter>)
Proprietà pubblica Item[Int32] Ottiene l'elemento in corrispondenza dell'indice specificato. (Ereditato da ReadOnlyCollection<ITestParameter>)
Proprietà pubblica Item[String] Ottiene un parametro di test dall'insieme identificato dal nome di parametro specificato.
Proprietà protetta. Items Restituisce l'interfaccia IList<T> inclusa nell'oggetto ReadOnlyCollection<T>. (Ereditato da ReadOnlyCollection<ITestParameter>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Contains Determina se un elemento è incluso in ReadOnlyCollection<T>. (Ereditato da ReadOnlyCollection<ITestParameter>)
Metodo pubblico ContainsKey Restituisce un valore che indica se un parametro con il nome specificato si trova nell'insieme.
Metodo pubblico CopyTo Copia l'intero ReadOnlyCollection<T> in un oggetto Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. (Ereditato da ReadOnlyCollection<ITestParameter>)
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico FromXml Legge l'insieme da XML.
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre la classe ReadOnlyCollection<T>. (Ereditato da ReadOnlyCollection<ITestParameter>)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IndexOf Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intera classe ReadOnlyCollection<T>. (Ereditato da ReadOnlyCollection<ITestParameter>)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnCollectionChanged Genera l'evento CollectionChanged utilizzando gli argomenti specificati. (Ereditato da ReadOnlyObservableCollection<ITestParameter>)
Metodo protetto OnPropertyChanged Genera l'evento PropertyChanged utilizzando gli argomenti specificati. (Ereditato da ReadOnlyObservableCollection<ITestParameter>)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico ToXml Scrive l'insieme in XML.

In alto

Eventi

  Nome Descrizione
Evento protetto CollectionChanged Si verifica quando un elemento viene aggiunto o rimosso. (Ereditato da ReadOnlyObservableCollection<ITestParameter>)
Evento protetto PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da ReadOnlyObservableCollection<ITestParameter>)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICollection<T>.Add Aggiunge un elemento all'insieme ICollection<T>.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Add Aggiunge un elemento all'insieme IList.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato ICollection<T>.Clear Rimuove tutti gli elementi dall'oggetto ICollection<T>.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Clear Rimuove tutti gli elementi dall'oggetto IList.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaEvento privato INotifyCollectionChanged.CollectionChanged Si verifica quando l'insieme cambia. (Ereditato da ReadOnlyObservableCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Contains Stabilisce se IList contiene un valore specifico. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Copia gli elementi dell'interfaccia ICollection in un oggetto Array, a partire da un particolare indice Array. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Viene restituito un enumeratore che scorre un insieme. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.IndexOf Determina l'indice di un elemento specifico nell'interfaccia IList. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList<T>.Insert Inserisce un elemento nell'interfaccia IList<T> in corrispondenza dell'indice specificato.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Insert Inserisce un elemento in IList in corrispondenza dell'indice specificato.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata IList.IsFixedSize Ottiene un valore che indica se le dimensioni di IList sono fisse. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection<T>.IsReadOnly Ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata IList.IsReadOnly Ottiene un valore che indica se IList è in sola lettura. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized Ottiene un valore che indica se l'accesso a ICollection è sincronizzato (thread-safe). (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata IList<T>.Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata IList.Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaEvento privato INotifyPropertyChanged.PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da ReadOnlyObservableCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato ICollection<T>.Remove Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Remove Rimuove la prima occorrenza di un oggetto specifico dall'oggetto IList.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList<T>.RemoveAt Rimuove l'elemento dell'interfaccia IList<T> in corrispondenza dell'indice specificato.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaMetodo privato IList.RemoveAt Rimuove l'elemento dell'interfaccia IList in corrispondenza dell'indice specificato.Questa implementazione genera sempre l'eccezione NotSupportedException. (Ereditato da ReadOnlyCollection<ITestParameter>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto ICollection. (Ereditato da ReadOnlyCollection<ITestParameter>)

In alto

Note

L'insieme non può essere modificato, ma si possono modificare i parametri interni.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

ReadOnlyObservableCollection<T>