ITestObjectCollection<TObjectInterface> Interface
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents the base interface for collections of test management objects.
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
generic<typename TObjectInterface> public interface class ITestObjectCollection : IList<TObjectInterface>, ICollection<TObjectInterface>, IEnumerable<TObjectInterface>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Type Parameters
- TObjectInterface
A test management object of Type.
| Name | Description | |
|---|---|---|
![]() | Count | (Inherited from ICollection<T>.) |
![]() | IsReadOnly | (Inherited from ICollection<T>.) |
![]() | Item[Int32] | (Inherited from IList<T>.) |
![]() | SyncRoot | Gets an object that can be used to synchronize access to the collection. |
| Name | Description | |
|---|---|---|
![]() | Add(T) | (Inherited from ICollection<T>.) |
![]() | Clear() | (Inherited from ICollection<T>.) |
![]() | Contains(T) | (Inherited from ICollection<T>.) |
![]() | CopyTo(array<T>^, Int32) | (Inherited from ICollection<T>.) |
![]() | GetEnumerator() | (Inherited from IEnumerable<T>.) |
![]() | IndexOf(T) | (Inherited from IList<T>.) |
![]() | Insert(Int32, T) | (Inherited from IList<T>.) |
![]() | Move(Int32, Int32) | Moves the item of the collection from one position to another. |
![]() | Remove(T) | (Inherited from ICollection<T>.) |
![]() | RemoveAt(Int32) | (Inherited from IList<T>.) |
| Name | Description | |
|---|---|---|
![]() | CollectionChanged | (Inherited from INotifyCollectionChanged.) |
![]() | PropertyChanged | (Inherited from INotifyPropertyChanged.) |


