ITestPlanCollection Interface
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents a collection of test plans.
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
| Name | Description | |
|---|---|---|
![]() | Count | (Inherited from ICollection<T>.) |
![]() | IsReadOnly | (Inherited from ICollection<T>.) |
![]() | Item[Int32] | (Inherited from IList<T>.) |
![]() | QueryText | Gets or sets the default query that is used to populate the test plan hierarchy. This includes test runs and test points. |
![]() | SyncRoot | Gets an object that can be used to synchronize access to the collection.(Inherited from ITestObjectCollection<TObjectInterface>.) |
| 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.(Inherited from ITestObjectCollection<TObjectInterface>.) |
![]() | Refresh() | Refreshes the data in all plans in this collection from the server. |
![]() | RefreshStatistics() | Refreshes the statistics on all plans, test runs, and test plans in this collection. |
![]() | Remove(T) | (Inherited from ICollection<T>.) |
![]() | RemoveAt(Int32) | (Inherited from IList<T>.) |
| Name | Description | |
|---|---|---|
![]() | CollectionChanged | (Inherited from INotifyCollectionChanged.) |
![]() | PropertyChanged | (Inherited from INotifyPropertyChanged.) |
Test plans may be added or deleted, but when a plan is deleted, all its test runs and test points are also deleted.


