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 | |
---|---|---|
Count | Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind. (Von ICollection<ITestSuiteEntry> geerbt.) | |
IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von ICollection<ITestSuiteEntry> geerbt.) | |
Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von IList<ITestSuiteEntry> geerbt.) | |
SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann. (Von ITestObjectCollection<TObjectInterface> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add(ITestCase) | Fügt der Auflistung einen Testfall hinzu. | |
Add(ITestSuiteBase) | Fügt der Auflistung eine Testsammlung hinzu. | |
Add(UTP) | Fügt der ICollection ein Element hinzu. (Von ICollection<ITestSuiteEntry> geerbt.) | |
AddCases(IEnumerable<ITestCase>) | Fügt der Auflistung eine Liste von Testfällen hinzu. | |
AddCases(IEnumerable<ITestCase>, Boolean) | Fügt eine Liste von Testfällen hinzu und ignoriert optional doppelte Einträge. | |
BulkCopy | Kopiert eine Liste von Testeinträgen in die bereitgestellte Auflistung von Testsammlungseinträgen und ignoriert optional doppelte Einträge. | |
BulkMove(Int32, IEnumerable<ITestSuiteEntry>) | Verschiebt die bereitgestellte Liste von Testsammlungseinträgen an eine andere Position in dieser Auflistung. | |
BulkMove(ITestSuiteEntryCollection, Int32, IEnumerable<ITestSuiteEntry>, Boolean) | Verschiebt die bereitgestellte Liste von Testsammlungseinträgen an die angegebene Position in einer anderen Auflistung von Testsammlungseinträgen. | |
Clear | Entfernt alle Elemente aus ICollection. (Von ICollection<ITestSuiteEntry> geerbt.) | |
Contains(ITestObject<Int32>) | Gibt einen Wert zurück, der angibt, ob diese Auflistung das angegebene Testobjekt enthält. | |
Contains(UTP) | Ermittelt, ob die ICollection einen bestimmten Wert enthält. (Von ICollection<ITestSuiteEntry> geerbt.) | |
CopyTo | Kopiert die Elemente von ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<ITestSuiteEntry> geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<ITestSuiteEntry> geerbt.) | |
IndexOf(ITestObject<Int32>) | Gibt den Index des angegebenen Objekts in der Auflistung zurück. | |
IndexOf(UTP) | Bestimmt den Index eines bestimmten Elements in der IList. (Von IList<ITestSuiteEntry> geerbt.) | |
Insert(Int32, UTP) | Fügt am angegebenen Index ein Element in die IList ein. (Von IList<ITestSuiteEntry> geerbt.) | |
Insert(Int32, ITestCase) | Fügt den bereitgestellten Testfall am angegebenen Index in die Auflistung ein. | |
Insert(Int32, ITestSuiteBase) | Fügt die bereitgestellte Testsammlung am angegebenen Index in die Auflistung ein. | |
InsertCases(Int32, IEnumerable<ITestCase>) | Fügt die bereitgestellte Liste von Testfällen an der angegebenen Position in die Auflistung ein. | |
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. | |
Move | Verschiebt das Element der Auflistung von einer Position an eine andere. (Von ITestObjectCollection<TObjectInterface> geerbt.) | |
Remove(ITestCase) | Entfernt den bereitgestellten Testfall aus der Auflistung. | |
Remove(ITestSuiteBase) | Entfernt die bereitgestellte Testsammlung aus der Auflistung. | |
Remove(UTP) | Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection. (Von ICollection<ITestSuiteEntry> geerbt.) | |
RemoveAt | Entfernt das IList-Element am angegebenen Index. (Von IList<ITestSuiteEntry> geerbt.) | |
RemoveCases | Entfernt die bereitgestellte Liste von Testfällen aus der Auflistung. | |
RemoveEntries | Entfernt jeden Eintrag einer bereitgestellten Liste von Testsammlungseinträgen aus der Auflistung. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
CollectionChanged | Tritt ein, wenn die Auflistung geändert wird. (Von INotifyCollectionChanged geerbt.) | |
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