Condividi tramite


Interfaccia ITestSuiteEntryCollection

Rappresenta una raccolta di voci del gruppo di test.

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

Sintassi

'Dichiarazione
Public Interface ITestSuiteEntryCollection _
    Inherits ITestObjectCollection(Of ITestSuiteEntry), IList(Of ITestSuiteEntry),  _
    ICollection(Of ITestSuiteEntry), IEnumerable(Of ITestSuiteEntry), IEnumerable,  _
    INotifyCollectionChanged, INotifyPropertyChanged
public interface ITestSuiteEntryCollection : ITestObjectCollection<ITestSuiteEntry>, 
    IList<ITestSuiteEntry>, ICollection<ITestSuiteEntry>, IEnumerable<ITestSuiteEntry>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
public interface class ITestSuiteEntryCollection : ITestObjectCollection<ITestSuiteEntry^>, 
    IList<ITestSuiteEntry^>, ICollection<ITestSuiteEntry^>, IEnumerable<ITestSuiteEntry^>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
type ITestSuiteEntryCollection =  
    interface
        interface ITestObjectCollection<ITestSuiteEntry>
        interface IList<ITestSuiteEntry>
        interface ICollection<ITestSuiteEntry>
        interface IEnumerable<ITestSuiteEntry>
        interface IEnumerable
        interface INotifyCollectionChanged
        interface INotifyPropertyChanged
    end
public interface ITestSuiteEntryCollection extends ITestObjectCollection<ITestSuiteEntry>, IList<ITestSuiteEntry>, ICollection<ITestSuiteEntry>, IEnumerable<ITestSuiteEntry>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Il tipo ITestSuiteEntryCollection espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti in ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Proprietà pubblica IsReadOnly ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da ICollection<ITestSuiteEntry>)
Proprietà pubblica Item Ottiene o imposta l'elemento all'indice specificato. (Ereditato da IList<ITestSuiteEntry>)
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta. (Ereditato da ITestObjectCollection<TObjectInterface>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(ITestCase) Aggiunge un test case alla raccolta.
Metodo pubblico Add(ITestSuiteBase) Aggiunge un gruppo di test per la raccolta.
Metodo pubblico Add(T) Aggiunge un elemento a ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico AddCases(IEnumerable<ITestCase>) Aggiunge un elenco dei test case alla raccolta.
Metodo pubblico AddCases(IEnumerable<ITestCase>, Boolean) Aggiunge un elenco di test case e facoltativamente ignora le voci duplicate in.
Metodo pubblico BulkCopy Copia un elenco di voci del test alla raccolta fornita con la voce del gruppo di test e facoltativamente ignora le voci duplicate in.
Metodo pubblico BulkMove(Int32, IEnumerable<ITestSuiteEntry>) Consente di spostare l'elenco fornito di voci del gruppo di test in una posizione diversa in questa raccolta.
Metodo pubblico BulkMove(ITestSuiteEntryCollection, Int32, IEnumerable<ITestSuiteEntry>, Boolean) Consente di spostare l'elenco fornito di voci del gruppo di test nella posizione specificata in un'altra raccolta delle voci del gruppo di test.
Metodo pubblico Clear Rimuove tutti gli elementi da ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico Contains(ITestObject<Int32>) Restituisce un valore che indica se la raccolta contiene l'oggetto test specificato.
Metodo pubblico Contains(T) determina se ICollection<T> contiene un valore specifico. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico CopyTo Copia gli elementi di ICollection<T> in Array, l'avvio a un particolare Array indice. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre la raccolta. (Ereditato da IEnumerable<ITestSuiteEntry>)
Metodo pubblico IndexOf(ITestObject<Int32>) Restituisce l'indice dell'oggetto fornito nella raccolta.
Metodo pubblico IndexOf(T) Determina indice di un elemento specifico in IList<T>. (Ereditato da IList<ITestSuiteEntry>)
Metodo pubblico Insert(Int32, T) Inserisce un elemento a IList<T> all'indice specificato. (Ereditato da IList<ITestSuiteEntry>)
Metodo pubblico Insert(Int32, ITestCase) Inserisce il test case fornito nella raccolta l'indice specificato.
Metodo pubblico Insert(Int32, ITestSuiteBase) Inserisce il gruppo di test fornito nella raccolta l'indice specificato.
Metodo pubblico InsertCases(Int32, IEnumerable<ITestCase>) Inserire l'elenco fornito con i test case nella raccolta nella posizione specificata.
Metodo pubblico InsertCases(Int32, IEnumerable<ITestCase>, Boolean) Inserire l'elenco fornito con i test case nella raccolta l'indice specificato e facoltativamente ignora le voci duplicate in.
Metodo pubblico Move Sposta l'elemento della raccolta da una posizione a un'altra. (Ereditato da ITestObjectCollection<TObjectInterface>)
Metodo pubblico Remove(ITestCase) Rimuove il test case fornito dalla raccolta.
Metodo pubblico Remove(ITestSuiteBase) Rimuove il gruppo di test fornito dalla raccolta.
Metodo pubblico Remove(T) Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico RemoveAt rimuove IList<T> elemento all'indice specificato. (Ereditato da IList<ITestSuiteEntry>)
Metodo pubblico RemoveCases Cancella l'elenco fornito con i test case dalla raccolta.
Metodo pubblico RemoveEntries Rimuove ogni voce di un elenco fornito di voci del gruppo di test dalla raccolta.

In alto

Eventi

  Nome Descrizione
Evento pubblico CollectionChanged Si verifica quando la raccolta. (Ereditato da INotifyCollectionChanged)
Evento pubblico PropertyChanged Viene generato quando il valore di una proprietà cambia. (Ereditato da INotifyPropertyChanged)

In alto

Note

Questa interfaccia supporta il modello a oggetti per la gestione dei test (TCM) case in Visual Studio.Questa interfaccia non è stata progettata per distribuire in una classe personalizzata, ma è possibile utilizzare questa interfaccia in una classe personalizzata se un oggetto di TCM restituisce un'implementazione interna.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

ITestObjectCollection<TObjectInterface>

ITestSuiteEntry

INotifyCollectionChanged

INotifyPropertyChanged