Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ITestSuiteEntryCollection Interface

 

Represents a collection of test suite entries.

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

public interface class ITestSuiteEntryCollection : ITestObjectCollection<ITestSuiteEntry^>, 
	IList<ITestSuiteEntry^>, ICollection<ITestSuiteEntry^>, IEnumerable<ITestSuiteEntry^>, 
	IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

NameDescription
System_CAPS_pubpropertyCount

(Inherited from ICollection<T>.)

System_CAPS_pubpropertyIsReadOnly

(Inherited from ICollection<T>.)

System_CAPS_pubpropertyItem[Int32]

(Inherited from IList<T>.)

System_CAPS_pubpropertySyncRoot

Gets an object that can be used to synchronize access to the collection.(Inherited from ITestObjectCollection<TObjectInterface>.)

NameDescription
System_CAPS_pubmethodAdd(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodAdd(ITestCase^)

Adds a test case to the collection.

System_CAPS_pubmethodAdd(ITestSuiteBase^)

Adds a test suite to the collection.

System_CAPS_pubmethodAddCases(IEnumerable<ITestCase^>^)

Adds a list of test cases to the collection.

System_CAPS_pubmethodAddCases(IEnumerable<ITestCase^>^, Boolean)

Adds a list of test cases and optionally ignores duplicate entries.

System_CAPS_pubmethodBulkCopy(ITestSuiteEntryCollection^, Int32, IEnumerable<ITestSuiteEntry^>^, Boolean)

Copies a list of test entries to the provided test suite entry collection and optionally ignores duplicate entries.

System_CAPS_pubmethodBulkMove(Int32, IEnumerable<ITestSuiteEntry^>^)

Moves the provided list of test suite entries to a different location in this collection.

System_CAPS_pubmethodBulkMove(ITestSuiteEntryCollection^, Int32, IEnumerable<ITestSuiteEntry^>^, Boolean)

Moves the provided list of test suite entries to the specified location in another test suite entry collection.

System_CAPS_pubmethodClear()

(Inherited from ICollection<T>.)

System_CAPS_pubmethodContains(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodContains(ITestObject<Int32>^)

Returns a value that indicates whether this collection contains the specified test object.

System_CAPS_pubmethodCopyTo(array<T>^, Int32)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable<T>.)

System_CAPS_pubmethodIndexOf(T)

(Inherited from IList<T>.)

System_CAPS_pubmethodIndexOf(ITestObject<Int32>^)

Returns the index of the provided object in the collection.

System_CAPS_pubmethodInsert(Int32, T)

(Inherited from IList<T>.)

System_CAPS_pubmethodInsert(Int32, ITestCase^)

Inserts the provided test case into the collection at the specified index.

System_CAPS_pubmethodInsert(Int32, ITestSuiteBase^)

Inserts the provided test suite into the collection at the specified index.

System_CAPS_pubmethodInsertCases(Int32, IEnumerable<ITestCase^>^)

Inserts the provided list of test cases into the collection at the specified location.

System_CAPS_pubmethodInsertCases(Int32, IEnumerable<ITestCase^>^, Boolean)

Inserts the provided list of test cases into the collection at the specified index, and optionally ignores duplicate entries.

System_CAPS_pubmethodMove(Int32, Int32)

Moves the item of the collection from one position to another.(Inherited from ITestObjectCollection<TObjectInterface>.)

System_CAPS_pubmethodRemove(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodRemove(ITestCase^)

Removes the provided test case from the collection.

System_CAPS_pubmethodRemove(ITestSuiteBase^)

Removes the provided test suite from the collection.

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from IList<T>.)

System_CAPS_pubmethodRemoveCases(IEnumerable<ITestCase^>^)

Removes the provided list of test cases from the collection.

System_CAPS_pubmethodRemoveEntries(IEnumerable<ITestSuiteEntry^>^)

Removes each entry of a provided list of test suite entries from the collection.

This interface supports the object model for Test Case management (TCM) in Visual Studio. This interface is not intended for you to implement in a custom class, but you can use this interface in a custom class if a TCM object returns an internal implementation.

Return to top
Show: