Condividi tramite


Classe TestActionCollection

Fornisce un elenco ordinato delle azioni di test, in cui le azioni vengono archiviate nell'ordine che devono essere eseguiti.

Gerarchia di ereditarietà

System.Object
  System.Collections.ObjectModel.Collection<ITestAction>
    System.Collections.ObjectModel.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 realtà Collection<T>. (Ereditato da Collection<ITestAction>)
Proprietà pubblica Item Ottiene o imposta l'elemento all'indice specificato. (Ereditato da Collection<ITestAction>)
Proprietà protetta. Items Ottiene un oggetto IList<T> wrapper del Collection<T>. (Ereditato da Collection<ITestAction>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un oggetto alla fine di l Collection<T>. (Ereditato da Collection<ITestAction>)
Metodo protetto BlockReentrancy impedisce i tentativi rientranti di modificare questa raccolta. (Ereditato da ObservableCollection<ITestAction>)
Metodo protetto CheckReentrancy Controlli che tenta rientranti modificare questa raccolta. (Ereditato da ObservableCollection<ITestAction>)
Metodo pubblico Clear Rimuove tutti gli elementi da Collection<T>. (Ereditato da Collection<ITestAction>)
Metodo protetto ClearItems Rimuove tutti gli elementi dalla raccolta. (Esegue l'override di ObservableCollection<T>.ClearItems()).
Metodo pubblico Contains determina se un elemento è in Collection<T>. (Ereditato da Collection<ITestAction>)
Metodo pubblico CopyTo Copiare l'intero Collection<T> a un unidimensionale compatibile Array, partendo dall'indice specificato della matrice di destinazione. (Ereditato da Collection<ITestAction>)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto 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 GetEnumerator Restituisce un enumeratore che scorre Collection<T>. (Ereditato da Collection<ITestAction>)
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(Int32) Ricerca dell'azione di test e restituisce specificati l'indice in base zero della prima occorrenza nell'intera raccolta.
Metodo pubblico IndexOf(T) Consente di cercare l'oggetto e restituisce specificati l'indice in base zero della prima occorrenza all'interno dell'intero Collection<T>. (Ereditato da Collection<ITestAction>)
Metodo pubblico Insert Inserisce un elemento in Collection<T> all'indice specificato. (Ereditato da Collection<ITestAction>)
Metodo protetto InsertItem Inserisce l'azione di test disponibile nella raccolta l'indice specificato. (Esegue l'override di ObservableCollection<T>.InsertItem(Int32, T)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Move Sposta l'elemento all'indice specificato in una nuova posizione nella raccolta. (Ereditato da ObservableCollection<ITestAction>)
Metodo protetto MoveItem Sposta l'elemento all'indice specificato in una nuova posizione nella raccolta. (Esegue l'override di ObservableCollection<T>.MoveItem(Int32, Int32)).
Metodo pubblico MoveTo Sposta un'azione di test da una raccolta in una raccolta diversa.
Metodo protetto OnCollectionChanged Generato CollectionChanged evento con gli argomenti forniti. (Ereditato da ObservableCollection<ITestAction>)
Metodo protetto OnPropertyChanged Generato PropertyChanged evento con gli argomenti forniti. (Ereditato da ObservableCollection<ITestAction>)
Metodo pubblico Remove Rimuove la prima occorrenza di un oggetto specifico da Collection<T>. (Ereditato da Collection<ITestAction>)
Metodo pubblico RemoveAt Rimuove l'elemento all'indice specificato di Collection<T>. (Ereditato da Collection<ITestAction>)
Metodo protetto RemoveItem Rimuove l'elemento all'indice specificato della raccolta. (Esegue l'override di ObservableCollection<T>.RemoveItem(Int32)).
Metodo protetto SetItem Sostituisce l'azione di test all'indice specificato utilizzando l'azione di test fornita. (Esegue l'override di ObservableCollection<T>.SetItem(Int32, T)).
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, spostare, o l'intero elenco viene aggiornato. (Ereditato da ObservableCollection<ITestAction>)
Evento protetto PropertyChanged Si verifica quando viene modificato il valore della proprietà. (Ereditato da ObservableCollection<ITestAction>)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IList.Add Aggiunge un elemento a IList. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Contains determina se IList contiene un valore specifico. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Copia gli elementi di ICollection in Array, l'avvio a un particolare Array indice. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Restituisce un enumeratore che scorre una raccolta. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato IList.IndexOf Determina indice di un elemento specifico in IList. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Insert Inserisce un elemento in IList all'indice specificato. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata IList.IsFixedSize ottiene un valore che indica se IList ha dimensioni fisse. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection<T>.IsReadOnly ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata IList.IsReadOnly ottiene un valore che indica se IList è di sola lettura. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized Ottiene un valore che indica se accesso a ICollection è sincronizzato (thread-safe). (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata IList.Item Ottiene o imposta l'elemento all'indice specificato. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaEvento privato INotifyPropertyChanged.PropertyChanged Si verifica quando viene modificato il valore della proprietà. (Ereditato da ObservableCollection<ITestAction>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Remove Rimuove la prima occorrenza di un oggetto specifico da IList. (Ereditato da Collection<ITestAction>)
Implementazione esplicita dell'interfacciaProprietà privata 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<T>

ITestAction