Condividi tramite


Classe TestActionCollection

Fornisce un elenco ordinato di azioni di test nel quale le azioni vengono archiviate nell'ordine in cui devono essere eseguite.

Gerarchia di ereditarietà

Object
  Collection<ITestAction>
    ObservableCollection<ITestAction>
      Microsoft.TeamFoundation.TestManagement.Client.TestActionCollection

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

Sintassi

'Dichiarazione
Public Class TestActionCollection _
    Inherits ObservableCollection(Of ITestAction)
public class TestActionCollection : ObservableCollection<ITestAction>
public ref class TestActionCollection : public ObservableCollection<ITestAction^>
type TestActionCollection =  
    class 
        inherit ObservableCollection<ITestAction>
    end
public class TestActionCollection extends ObservableCollection<ITestAction>

Il tipo TestActionCollection espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti in Collection. (Ereditato da Collection<ITestAction>)
Proprietà pubblica Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da Collection<ITestAction>)
Proprietà protetta. Items Ottiene un wrapper dell'oggetto IList per l'insieme Collection. (Ereditato da Collection<ITestAction>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un oggetto alla fine dell'insieme Collection. (Ereditato da Collection<ITestAction>)
Metodo protetto BlockReentrancy Impedisce i tentativi di reentrancy finalizzati a modificare l'insieme. (Ereditato da ObservableCollection<ITestAction>)
Metodo protetto CheckReentrancy Verifica se vengono eseguiti tentativi di reentrancy finalizzati a modificare l'insieme. (Ereditato da ObservableCollection<ITestAction>)
Metodo pubblico Clear Rimuove tutti gli elementi dall'insieme Collection. (Ereditato da Collection<ITestAction>)
Metodo protetto ClearItems Rimuove tutti gli elementi dalla raccolta. (Esegue l'override di ObservableCollection.ClearItems).
Metodo pubblico Contains Determina se un elemento è incluso in Collection. (Ereditato da Collection<ITestAction>)
Metodo pubblico CopyTo Copia l'intero insieme Collection in un oggetto Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. (Ereditato da Collection<ITestAction>)
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre la classe Collection. (Ereditato da Collection<ITestAction>)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Esegue l'override di Object.GetHashCode).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IndexOf(Int32) Cerca l'azione di test specificata e restituisce l'indice in base zero della prima occorrenza nell'intera raccolta.
Metodo pubblico IndexOf(UTP) Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intera classe Collection. (Ereditato da Collection<ITestAction>)
Metodo pubblico Insert Inserisce un elemento in Collection in corrispondenza dell'indice specificato. (Ereditato da Collection<ITestAction>)
Metodo protetto InsertItem Inserisce l'azione di test fornita nella raccolta in corrispondenza dell'indice specificato. (Esegue l'override di ObservableCollection.InsertItem(Int32, UTP)).
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Move Sposta l'elemento in corrispondenza dell'indice specificato in una nuova posizione dell'insieme. (Ereditato da ObservableCollection<ITestAction>)
Metodo protetto MoveItem Sposta l'elemento in corrispondenza dell'indice specificato in una nuova posizione dell'insieme. (Esegue l'override di ObservableCollection.MoveItem(Int32, Int32)).
Metodo pubblico MoveTo Sposta un'azione di test da una raccolta a un altra.
Metodo protetto OnCollectionChanged Genera l'evento CollectionChanged con gli argomenti forniti. (Ereditato da ObservableCollection<ITestAction>)
Metodo protetto OnPropertyChanged Genera l'evento PropertyChanged con gli argomenti forniti. (Ereditato da ObservableCollection<ITestAction>)
Metodo pubblico Remove Rimuove la prima occorrenza di un oggetto specifico dall'insieme Collection. (Ereditato da Collection<ITestAction>)
Metodo pubblico RemoveAt Consente di rimuovere l'elemento in corrispondenza dell'indice specificato di Collection. (Ereditato da Collection<ITestAction>)
Metodo protetto RemoveItem Rimuove dall'insieme l'elemento in corrispondenza dell'indice specificato. (Esegue l'override di ObservableCollection.RemoveItem(Int32)).
Metodo protetto SetItem Sostituisce l'azione di test in corrispondenza dell'indice specificato utilizzando l'azione di test fornita. (Esegue l'override di ObservableCollection.SetItem(Int32, UTP)).
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico CollectionChanged Si verifica quando un elemento viene aggiunto, rimosso, modificato o spostato oppure quando viene aggiornato l'intero elenco. (Ereditato da ObservableCollection<ITestAction>)
Evento protetto PropertyChanged Generato quando il valore di una proprietà cambia. (Ereditato da ObservableCollection<ITestAction>)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Add Aggiunge un elemento a IList. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Contains Stabilisce se IList contiene un valore specifico. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#ICollection#CopyTo Copia gli elementi dell'interfaccia ICollection in un oggetto Array, a partire da un particolare indice della matrice Array. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IEnumerable#GetEnumerator Restituisce un enumeratore che consente di scorrere una raccolta. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#IndexOf Determina l'indice di un elemento specifico dell'interfaccia IList. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Insert Inserisce un elemento nell'oggetto IList in corrispondenza dell'indice specificato. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#IList#IsFixedSize Ottiene un valore che indica se IList ha dimensioni fisse. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#Generic#ICollection{T}#IsReadOnly Ottiene un valore che indica se ICollection è di sola lettura. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#IList#IsReadOnly Ottiene un valore che indica se IList è di sola lettura. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#ICollection#IsSynchronized Ottiene un valore che indica se l'accesso a ICollection è sincronizzato (thread-safe). (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#IList#Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaEvento privato System#ComponentModel#INotifyPropertyChanged#PropertyChanged Generato quando il valore di una proprietà cambia. (Ereditato da ObservableCollection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato System#Collections#IList#Remove Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia IList. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata System#Collections#ICollection#SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a ICollection. (Ereditato da Collection<ITestAction>)

In alto

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

ObservableCollection

ITestAction