ITestSuiteEntryCollection, interface
Représente une collection d'entrées de suite de tests.
Espace de noms : Microsoft.TeamFoundation.TestManagement.Client
Assembly : Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntaxe
'Déclaration
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
Le type ITestSuiteEntryCollection expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obtient le nombre d'éléments contenus dans le ICollection<T>. (Hérité de ICollection<ITestSuiteEntry>.) | |
IsReadOnly | Obtient une valeur indiquant si ICollection<T> est en lecture seule. (Hérité de ICollection<ITestSuiteEntry>.) | |
Item | Obtient ou définit l'élément situé à l'index spécifié. (Hérité de IList<ITestSuiteEntry>.) | |
SyncRoot | Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection. (Hérité de ITestObjectCollection<TObjectInterface>.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Add(ITestCase) | Ajoute un cas de test à la collection. | |
Add(ITestSuiteBase) | Ajoute une suite de tests à la collection. | |
Add(T) | Ajoute un élément à ICollection<T>. (Hérité de ICollection<ITestSuiteEntry>.) | |
AddCases(IEnumerable<ITestCase>) | Ajoute une liste de cas de test à la collection. | |
AddCases(IEnumerable<ITestCase>, Boolean) | Ajoute une liste de cas de test et ignore éventuellement les entrées en double. | |
BulkCopy | Copie une liste d'entrées de test dans la collection d'entrées de suite de tests fournie et ignore éventuellement les entrées en double. | |
BulkMove(Int32, IEnumerable<ITestSuiteEntry>) | Déplace la liste d'entrées de suite de tests fournie vers un autre emplacement dans cette collection. | |
BulkMove(ITestSuiteEntryCollection, Int32, IEnumerable<ITestSuiteEntry>, Boolean) | Déplace la liste d'entrées de suite de tests fournie à l'emplacement spécifié dans une autre collection d'entrées de suite de tests. | |
Clear | Supprime tous les éléments du ICollection<T>. (Hérité de ICollection<ITestSuiteEntry>.) | |
Contains(ITestObject<Int32>) | Retourne une valeur qui indique si cette collection contient l'objet de test spécifié. | |
Contains(T) | Détermine si ICollection<T> contient une valeur spécifique. (Hérité de ICollection<ITestSuiteEntry>.) | |
CopyTo | Copie les éléments de ICollection<T> dans Array, en commençant à un index particulier de Array. (Hérité de ICollection<ITestSuiteEntry>.) | |
GetEnumerator() | Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<ITestSuiteEntry>.) | |
GetEnumerator() | Retourne un énumérateur qui itère au sein d'une collection. (Hérité de IEnumerable.) | |
IndexOf(ITestObject<Int32>) | Retourne l'index d'un objet fourni dans la collection. | |
IndexOf(T) | Détermine l'index d'un élément spécifique de IList<T>. (Hérité de IList<ITestSuiteEntry>.) | |
Insert(Int32, T) | Insère un élément dans IList<T> à l'index spécifié. (Hérité de IList<ITestSuiteEntry>.) | |
Insert(Int32, ITestCase) | Insère le cas de test fourni dans la collection au niveau de l'index spécifié. | |
Insert(Int32, ITestSuiteBase) | Insère la suite de tests fournie dans la collection au niveau de l'index spécifié. | |
InsertCases(Int32, IEnumerable<ITestCase>) | Insère la liste de cas de test fournie dans la collection à l'emplacement spécifié. | |
InsertCases(Int32, IEnumerable<ITestCase>, Boolean) | Insère la liste de cas de test fournie dans la collection au niveau de l'index spécifié et ignore éventuellement les entrées en double. | |
Move | Déplace l'élément de la collection d'une position à une autre. (Hérité de ITestObjectCollection<TObjectInterface>.) | |
Remove(ITestCase) | Supprime le cas de test fourni de la collection. | |
Remove(ITestSuiteBase) | Supprime la suite de tests fournie de la collection. | |
Remove(T) | Supprime la première occurrence d'un objet spécifique à ICollection<T>. (Hérité de ICollection<ITestSuiteEntry>.) | |
RemoveAt | Supprime l'élément IList<T> au niveau de l'index spécifié. (Hérité de IList<ITestSuiteEntry>.) | |
RemoveCases | Supprime la liste de cas de test fournie de la collection. | |
RemoveEntries | Supprime chaque entrée d'une liste d'entrées de suite de tests fournie de la collection. |
Début
Événements
Nom | Description | |
---|---|---|
CollectionChanged | Se produit lorsque la collection est modifiée. (Hérité de INotifyCollectionChanged.) | |
PropertyChanged | Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.) |
Début
Notes
Cette interface prend en charge le modèle objet pour la gestion de cas de test dans Visual Studio. Cette interface n'est pas prévue pour être implémentée dans une classe personnalisée, mais vous pouvez l'utiliser dans une classe personnalisée si un objet TCM retourne une implémentation interne.
Voir aussi
Référence
Microsoft.TeamFoundation.TestManagement.Client, espace de noms