Freigeben über


ITestSuiteEntryCollection-Schnittstelle

Stellt eine Auflistung von Testsammlungseinträgen dar.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntax

'Declaration
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

Der ITestSuiteEntryCollection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Eigenschaft IsReadOnly Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Eigenschaft Item Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von IList<ITestSuiteEntry> geerbt.)
Öffentliche Eigenschaft SyncRoot Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann. (Von ITestObjectCollection<TObjectInterface> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add(ITestCase) Fügt der Auflistung einen Testfall hinzu.
Öffentliche Methode Add(ITestSuiteBase) Fügt der Auflistung eine Testsammlung hinzu.
Öffentliche Methode Add(UTP) Fügt der ICollection ein Element hinzu. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Methode AddCases(IEnumerable<ITestCase>) Fügt der Auflistung eine Liste von Testfällen hinzu.
Öffentliche Methode AddCases(IEnumerable<ITestCase>, Boolean) Fügt eine Liste von Testfällen hinzu und ignoriert optional doppelte Einträge.
Öffentliche Methode BulkCopy Kopiert eine Liste von Testeinträgen in die bereitgestellte Auflistung von Testsammlungseinträgen und ignoriert optional doppelte Einträge.
Öffentliche Methode BulkMove(Int32, IEnumerable<ITestSuiteEntry>) Verschiebt die bereitgestellte Liste von Testsammlungseinträgen an eine andere Position in dieser Auflistung.
Öffentliche Methode BulkMove(ITestSuiteEntryCollection, Int32, IEnumerable<ITestSuiteEntry>, Boolean) Verschiebt die bereitgestellte Liste von Testsammlungseinträgen an die angegebene Position in einer anderen Auflistung von Testsammlungseinträgen.
Öffentliche Methode Clear Entfernt alle Elemente aus ICollection. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Methode Contains(ITestObject<Int32>) Gibt einen Wert zurück, der angibt, ob diese Auflistung das angegebene Testobjekt enthält.
Öffentliche Methode Contains(UTP) Ermittelt, ob die ICollection einen bestimmten Wert enthält. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Methode CopyTo Kopiert die Elemente von ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<ITestSuiteEntry> geerbt.)
Öffentliche Methode IndexOf(ITestObject<Int32>) Gibt den Index des angegebenen Objekts in der Auflistung zurück.
Öffentliche Methode IndexOf(UTP) Bestimmt den Index eines bestimmten Elements in der IList. (Von IList<ITestSuiteEntry> geerbt.)
Öffentliche Methode Insert(Int32, UTP) Fügt am angegebenen Index ein Element in die IList ein. (Von IList<ITestSuiteEntry> geerbt.)
Öffentliche Methode Insert(Int32, ITestCase) Fügt den bereitgestellten Testfall am angegebenen Index in die Auflistung ein.
Öffentliche Methode Insert(Int32, ITestSuiteBase) Fügt die bereitgestellte Testsammlung am angegebenen Index in die Auflistung ein.
Öffentliche Methode InsertCases(Int32, IEnumerable<ITestCase>) Fügt die bereitgestellte Liste von Testfällen an der angegebenen Position in die Auflistung ein.
Öffentliche Methode InsertCases(Int32, IEnumerable<ITestCase>, Boolean) Fügt die bereitgestellte Liste von Testfällen am angegebenen Index in die Auflistung ein und ignoriert optional doppelte Einträge.
Öffentliche Methode Move Verschiebt das Element der Auflistung von einer Position an eine andere. (Von ITestObjectCollection<TObjectInterface> geerbt.)
Öffentliche Methode Remove(ITestCase) Entfernt den bereitgestellten Testfall aus der Auflistung.
Öffentliche Methode Remove(ITestSuiteBase) Entfernt die bereitgestellte Testsammlung aus der Auflistung.
Öffentliche Methode Remove(UTP) Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection. (Von ICollection<ITestSuiteEntry> geerbt.)
Öffentliche Methode RemoveAt Entfernt das IList-Element am angegebenen Index. (Von IList<ITestSuiteEntry> geerbt.)
Öffentliche Methode RemoveCases Entfernt die bereitgestellte Liste von Testfällen aus der Auflistung.
Öffentliche Methode RemoveEntries Entfernt jeden Eintrag einer bereitgestellten Liste von Testsammlungseinträgen aus der Auflistung.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CollectionChanged Tritt ein, wenn die Auflistung geändert wird. (Von INotifyCollectionChanged geerbt.)
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)

Zum Seitenanfang

Hinweise

Diese Schnittstelle unterstützt das Objektmodell für Testfallverwaltung (TCM) in Visual Studio. Diese Schnittstelle ist nicht für das Implementieren in einer benutzerdefinierten Klasse vorgesehen. Sie können diese Schnittstelle aber in einer benutzerdefinierten Klasse verwenden, falls ein TCM-Objekt eine interne Implementierung zurückgibt.

Siehe auch

Referenz

Microsoft.TeamFoundation.TestManagement.Client-Namespace

ITestObjectCollection<TObjectInterface>

ITestSuiteEntry

INotifyCollectionChanged

INotifyPropertyChanged