Interfaccia ITestSuiteEntryCollection

Rappresenta un insieme di voci di 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 in corrispondenza dell'indice specificato. (Ereditato da IList<ITestSuiteEntry>)
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme. (Ereditato da ITestObjectCollection<TObjectInterface>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(ITestCase) Aggiunge un test case all'insieme.
Metodo pubblico Add(ITestSuiteBase) Aggiunge un gruppo di test all'insieme.
Metodo pubblico Add(T) Aggiunge un elemento all'insieme ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico AddCases(IEnumerable<ITestCase>) Aggiunge un elenco di test case all'insieme.
Metodo pubblico AddCases(IEnumerable<ITestCase>, Boolean) Aggiunge un elenco di test case e, facoltativamente, ignora le voci duplicate.
Metodo pubblico BulkCopy Copia un elenco di voci di test nell'insieme di voci di gruppo di test fornito e, facoltativamente, ignora le voci duplicate.
Metodo pubblico BulkMove(Int32, IEnumerable<ITestSuiteEntry>) Sposta l'elenco fornito di voci di gruppo di test in un percorso diverso in questo insieme.
Metodo pubblico BulkMove(ITestSuiteEntryCollection, Int32, IEnumerable<ITestSuiteEntry>, Boolean) Sposta l'elenco fornito di voci di gruppo di test nel percorso specificato in un altro insieme di voci di gruppo di test.
Metodo pubblico Clear Rimuove tutti gli elementi dall'oggetto ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico Contains(ITestObject<Int32>) Restituisce un valore che indica se questo insieme contiene l'oggetto test specificato.
Metodo pubblico Contains(T) Consente di stabilire se il ICollection<T> contiene un valore specifico. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico CopyTo Copia gli elementi dell'interfaccia ICollection<T> in un oggetto Array, a partire da un particolare indice Array. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico GetEnumerator() Restituisce un enumeratore che consente di scorrere l'insieme. (Ereditato da IEnumerable<ITestSuiteEntry>)
Metodo pubblico GetEnumerator() Viene restituito un enumeratore che scorre un insieme. (Ereditato da IEnumerable)
Metodo pubblico IndexOf(ITestObject<Int32>) Restituisce l'indice dell'oggetto fornito nell’insieme.
Metodo pubblico IndexOf(T) Determina l'indice di un elemento specifico nell'interfaccia IList<T>. (Ereditato da IList<ITestSuiteEntry>)
Metodo pubblico Insert(Int32, T) Inserisce un elemento nell'interfaccia IList<T> in corrispondenza dell'indice specificato. (Ereditato da IList<ITestSuiteEntry>)
Metodo pubblico Insert(Int32, ITestCase) Inserisce il test case fornito nell'insieme in corrispondenza dell'indice specificato.
Metodo pubblico Insert(Int32, ITestSuiteBase) Inserisce il gruppo di test fornito nell'insieme in corrispondenza dell'indice specificato.
Metodo pubblico InsertCases(Int32, IEnumerable<ITestCase>) Inserisce l'elenco di test case fornito nell'insieme in corrispondenza della posizione di indice specificata.
Metodo pubblico InsertCases(Int32, IEnumerable<ITestCase>, Boolean) Inserisce l'elenco fornito di test case nell'insieme in corrispondenza dell'indice specificato e, facoltativamente, ignora le voci duplicate.
Metodo pubblico Move Sposta l'elemento dell'insieme da una posizione a un'altra. (Ereditato da ITestObjectCollection<TObjectInterface>)
Metodo pubblico Remove(ITestCase) Rimuove dall'insieme il test case fornito.
Metodo pubblico Remove(ITestSuiteBase) Rimuove dall'insieme il gruppo di test fornito.
Metodo pubblico Remove(T) Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. (Ereditato da ICollection<ITestSuiteEntry>)
Metodo pubblico RemoveAt Rimuove l'elemento dell'interfaccia IList<T> in corrispondenza dell'indice specificato. (Ereditato da IList<ITestSuiteEntry>)
Metodo pubblico RemoveCases Rimuove dall'insieme l'elenco fornito di test case.
Metodo pubblico RemoveEntries Rimuove dall'insieme tutte le voci di un elenco fornito di voci di gruppo di test.

In alto

Eventi

  Nome Descrizione
Evento pubblico CollectionChanged Si verifica quando l'insieme cambia. (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 test case (TCM) in Visual Studio. Questa interfaccia non è adatta per l'implementazione in una classe personalizzata, ma è possibile utilizzarla in una classe personalizzata se un oggetto TCM restituisce un'implementazione interna.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.TestManagement.Client

ITestObjectCollection<TObjectInterface>

ITestSuiteEntry

INotifyCollectionChanged

INotifyPropertyChanged