This documentation is archived and is not being maintained.
Microsoft.TeamFoundation.TestManagement.Client Namespace
Visual Studio 2010
Provides interfaces and classes that cannot be derived from, but are primarily used internally by Visual Studio Test Professional.
| Class | Description | |
|---|---|---|
![]() | AccessDeniedException | Represents an exception that was caused by an access problem in the test management. |
![]() | AttachmentUploadManagerException | Represents an exception that is thrown while an attachment is being uploaded. |
![]() | HierarchyEntry | Represents a test suite as a node in the hierarchy that is used to organize test points. |
![]() | InvalidParameterNameException | Represents an exception that is thrown when an invalid parameter name is encountered in the test management API. |
![]() | InvalidQueryException | Represents the exception that is thrown when a query string is not a valid work item query language (WIQL) query. |
![]() | InvalidResultUpdateRequestException | Represents an exception that is thrown when an invalid result is returned from an update request. |
![]() | InvalidStructurePathException | Represents the exception that is thrown when an invalid structure path is encountered in the test management framework. |
![]() | InvalidWorkItemTypeException | Represents the exception that is thrown when the expected work item type does not match the actual work item type. |
![]() | ParameterizedString | Represents a string that has embedded parameters. |
![]() | StoredQueryNotFoundException | Represents the exception that is thrown when a stored query is not found. |
![]() | TeamProjectNotFoundException | Represents the exception that is thrown when the team project is not found. |
![]() | TemporaryFolderException | Represents the exception that is thrown when a temporary folder cannot be created. |
![]() | TestActionCollection | Provides an ordered list of test actions, in which actions are stored in the order that they are to be executed. |
![]() | TestActionResultCollection | Represents a collection of test action result objects. |
![]() | TestCaseResultIdentifier | Infrastructure. |
![]() | TestManagementConfigurationException | Represents the exception that is thrown when an operation cannot finish because of a configuration error on the server. |
![]() | TestManagementException | Provides a base class for test management exceptions. |
![]() | TestManagementInvalidOperationException | Represents the exception that is thrown by the test management client for an invalid operation. |
![]() | TestManagementServerException | Represents an exception that is thrown by the test management server. |
![]() | TestManagementService | Infrastructure. For information about this class, see ITestManagementService. |
![]() | TestManagementValidationException | Represents an exception that is thrown when a property of an object has a value that is not valid or is missing. |
![]() | TestMessageLogEntryCollection | Infrastructure. Provides a collection of test message log entries. |
![]() | TestObjectId | Represents the reserved object IDs. |
![]() | TestObjectInUseException | An exception that is thrown when an attempt is made to delete a test object that is being used by another object. |
![]() | TestObjectMustBeSavedException | Represents the exception that is thrown when the method of an object cannot execute successfully unless the object has been saved. |
![]() | TestObjectNotFoundException | Represents the exception that is thrown when a test object is required but not found. |
![]() | TestObjectUpdatedException | The exception that is thrown by the test management server when the user attempts to update an object that has been more recently changed by another user. |
![]() | TestParameterCollection | Represents a collection of test parameters in a shared step set, a test case, or a test step. |
![]() | TestParameterDeletingEventArgs | Provides data for the event that is raised when a test parameter is deleted. |
![]() | TestResultParameterCollection | Represents a collection of test result parameters in a given test iteration, shared step set, or test action. |
![]() | TestSuiteInvalidOperationException | |
![]() | UploadCompletionEventArgs | Represents the event arguments for the UploadCompletionEventHandler. |
![]() | UploadManagerEventArgs | Represents the event arguments for the UploadManagerEventHandler. |
![]() | WitLinkTypes | Infrastructure. Provides strings that are used in link text for the test client. |
| Structure | Description | |
|---|---|---|
![]() | IdAndName | Represents a test object that has only an ID and a name. |
![]() | ParameterizedStringPart | Represents an embedded parameter in a ParameterizedString object. |
![]() | TestImpactLink | Infrastructure. Represents a link to an object. This class has been deprecated and no alternative is available. |
![]() | TestImpactNodeIdentifier | Infrastructure. Represents an object in the test impact graph. This class has been deprecated and no alternative is available. |
![]() | TestImpactPath | Infrastructure. Represents a series of links that are used to find a test case. This class has been deprecated and no alternative is available. |
![]() | TestMessageLogEntryIdentity | A structure that holds information about the identity element of a log entry. |
| Interface | Description | |
|---|---|---|
![]() | IActionRecordingHelper | Provides a mapping connection between action recordings and their associated test cases. |
![]() | IAttachmentCollection | Represents a collection of attachments that is associated with test objects, such as test cases, test steps, test runs, test results, and shared steps. |
![]() | IAttachmentOwner | Represents the functionality that is required for an object to support attachments. |
![]() | IAttachmentUploadEntry | Represents the information in IAttachmentUploadManager to track the background upload of a single attachment. |
![]() | IAttachmentUploadManager | Provides properties and methods to manage background attachment uploads. |
![]() | IBugFieldMapping | Represents the mapping of bug field properties to their work item tracking fields. |
![]() | IBugFieldMappingHelper | Provides helper methods for bug field mapping objects in Visual Studio Test Professional. |
![]() | IBuildConfiguration | Represents the build outputs for a specific platform and flavor against a specific build. |
![]() | IBuildCoverage | |
![]() | IBuildFilter | Defines the criteria to use to choose a build to associate with a test plan. |
![]() | ICoverage | |
![]() | ICoverageAnalysisManager | |
![]() | ICoverageStatistics | |
![]() | IDataCollectorHelper | Represents methods for a set of data collectors that is registered on the Visual Studio Team Foundation Server. |
![]() | IDataCollectorInformation | Represents information about a data collector that is registered in the Visual Studio Team Foundation Server. |
![]() | IDataCollectorInformationCollection | A collection of information about data collectors. |
![]() | IDynamicTestSuite | Represents a test suite that is populated dynamically by a Work Item Query Language (WIQL) query. |
![]() | IDynamicTestSuiteBase | Provides a common base class for all suites that are populated by the server. |
![]() | IFunctionCoverage | |
![]() | IIdentifiable<TKey> | Specifies that the object that implements this interface is identified by an object of specified generic parameter. |
![]() | IImpactedTestPoint | Represents a test point that has been affected by a build. |
![]() | IImpactedTestPointCollection | Represents a collection of test points that is affected by a build. |
![]() | IMachineRole | Describes a type of machine role for a testenvironment, such as the Web server role or the client role. |
![]() | IMachineRoleCollection | Represents a collection of machine roles. |
![]() | IModuleCoverage | |
![]() | INewBuildStatistics | Provides statistics about the changes in the build since the last build was associated with the test plan. |
![]() | IPropertyOwner | Provides a common interface for objects that support property binding. |
![]() | IRequirementTestSuite | Represents a test suite that is populated dynamically by finding test cases that are associated with a requirement work item. |
![]() | IRunSettings | Infrastructure. Represents an interface that can be added to a test settings object to require an additional property in derived classes. |
![]() | ISharedStep | Represents a reusable collection of test actions. |
![]() | ISharedStepCollection | Infrastructure. Represents a collection of shared steps. |
![]() | ISharedStepHelper | Provides helper methods and properties for ISharedStep objects. |
![]() | ISharedStepReference | This interface is used to call a shared step set from a test case. |
![]() | ISharedStepResult | Represents the result when a shared step is executed. |
![]() | IStaticTestSuite | Represents a test suite that consists of a user-specified list of test cases. |
![]() | ITestAction | Represents a single action and expected result. |
![]() | ITestActionGroup | Represents a group of test actions, each of which may contain other nested action groups. |
![]() | ITestActionResult | Represents the result of a single test action. |
![]() | ITestAttachment | Encapsulates a stream of bytes that is stored on the test management server. |
![]() | ITestBase | Contains the common properties and methods of ITestCase and ISharedStep |
![]() | ITestCase | Represents a test case that is stored in the team foundation server. |
![]() | ITestCaseCollection | Represents a container for test cases. |
![]() | ITestCaseHelper | Provides helper methods and properties for ITestCase objects. |
![]() | ITestCaseQuery | Represents a stored test case query. |
![]() | ITestCaseResult | Represents the status of a test case that is executed against a test run. |
![]() | ITestCaseResultCollection | Represents a collection of ITestCaseResult objects. |
![]() | ITestCaseResultHelper | Provides helper methods and properties for ITestCaseResult objects. |
![]() | ITestCaseResultIdentifier | Represents the complete unique identifier for a test case result. |
![]() | ITestConfiguration | Provides test configuration information for a test management object, such as an ITestPlan object. |
![]() | ITestConfigurationCollection | Represents a collection of ITestConfiguration objects. |
![]() | ITestConfigurationHelper | Provides helper properties and methods for test configuration objects. |
![]() | ITestController | Registers a test controller with the Visual Studio Test Professional. |
![]() | ITestControllerHelper | Provides helper methods for test controllers. |
![]() | ITestEnvironment | Represents a test environment in the test management client. |
![]() | ITestEnvironmentHelper | Provides a helper interface with methods for test environments. |
![]() | ITestExternalLink | Represents a link to an external object. |
![]() | ITestExternalLinkCollection | Represents a collection of links to external objects. |
![]() | ITestImplementation | Represents a link to the implementation of an automated test. |
![]() | ITestIterationResult | Represents the result of an execution of a test case against a row of data. |
![]() | ITestIterationResultCollection | Represents a collection of test iteration results that are shown in a test result. |
![]() | ITestManagementService | Represents the main object for the test management client API. Provides access to project collection level helper objects and ITestManagementTeamProject. |
![]() | ITestManagementTeamProject | Represents a test management team project in Visual Studio Test Professional. Provides access to several test management helper objects. |
![]() | ITestMessageLogEntry | Represents a log entry for a test object. |
![]() | ITestMessageLogOwner | Represents the owner of a log. |
![]() | ITestObject<T> | Infrastructure. Provides a base interface for objects that are stored on the Visual Studio Test Professional server. |
![]() | ITestObjectCollection<TObjectInterface> | Infrastructure. Represents the base interface for collections of test management objects. |
![]() | ITestParameter | Represents a parameter used in a test step. |
![]() | ITestPlan | Represents a test plan. |
![]() | ITestPlanCollection | Infrastructure. Represents a collection of test plans. |
![]() | ITestPlanHelper | Contains create, find, and query methods for a test plan. |
![]() | ITestPoint | Represents the execution state of a test case in a suite against a configuration as part of a test plan. |
![]() | ITestPointAssignment | Provides helper methods for the AssignTestPoints method. |
![]() | ITestPointCollection | Represents a collection of test points for the test point query methods in the ITestPlan interface. |
![]() | ITestPointProperties | Represents the properties of a test point that are subject to change. |
![]() | ITestPointStatistic | Represents the Count for a test point statistic that is identified by the combination of PointState, ResultOutcome, ResultState, and FailureType. |
![]() | ITestPointStatistics | Represents the counts of points in various specific states as selected by the ITestPlan::QueryTestPointStatistics method. |
![]() | ITestResolutionState | Infrastructure. Represents the resolution status of a test case result. |
![]() | ITestResolutionStateHelper | Provides helper methods for test resolution state objects in Visual Studio Test Professional. |
![]() | ITestResolutionStateStatistic | Infrastructure. Represents the statistics for a particular resolution state in a test run. |
![]() | ITestResult | Provides a base interface for results from test cases, test actions, and test iterations. |
![]() | ITestResultParameter | Infrastructure. Represents the expected and actual values of a parameter during a test execution. |
![]() | ITestRun | Represents an execution of a set of tests against a specific build. |
![]() | ITestRunCoverage | |
![]() | ITestRunHelper | Provides helper properties and methods for test run objects in Visual Studio Test Professional. |
![]() | ITestRunStatistic | Represents a count of results for test runs that have a specific resolution state, result outcome, and result state. |
![]() | ITestRunStatistics | Represents the counts of several aspects of test results for a test run. |
![]() | ITestSettings | Represents the test settings that are used by test plans and test runs. |
![]() | ITestSettingsHelper | Provides helper properties and methods for test settings objects in Visual Studio Test Professional. |
![]() | ITestSettingsMachineRole | Represents a machine role that is associated with a test settings object. |
![]() | ITestSettingsMachineRoleCollection | Represents a collection of machine roles that is associated with a test settings object. |
![]() | ITestStep | Represents a single test action and expected test result. |
![]() | ITestStepResult | Represents the test result of execution of a single test step. |
![]() | ITestSuiteBase | Represents the common properties and methods that are used by all suite types. |
![]() | ITestSuiteCollection | Infrastructure. Represents a collection of test suites. |
![]() | ITestSuiteEntry | Represents an entry in a test suite entry collection. |
![]() | ITestSuiteEntryCollection | Represents a collection of test suite entries. |
![]() | ITestSuiteHelper | Provides helper properties and methods for test suites in Visual Studio Test Professional. |
![]() | ITestVariable | Represents a variable name that is used in test configurations and its possible values. |
![]() | ITestVariableHelper | Provides helper properties and methods for test variable objects in Visual Studio Test Professional. |
![]() | ITestVariableValue | Represents a possible value for a test variable. |
![]() | ITfsIdentityStore | |
![]() | ITmiTestImplementation | Represents a link to an automated test in the unit test infrastructure. |
| Delegate | Description | |
|---|---|---|
![]() | TestParameterDeletingEventEventHandler | Represents the method that will handle the event that is raised when a test parameter is deleted. |
![]() | UploadCompletionEventHandler | Represents the method that handles the event that is raised when an attachment has been successfully uploaded. |
![]() | UploadManagerEventHandler | Represents the method that handles events that are raised by the upload manager. |
| Enumeration | Description | |
|---|---|---|
![]() | CoverageQueryFlags | Used to choose which coverage data is returned when a query coverage method is called. |
![]() | CoverageState | Indicates the current state of a set of coverage data. |
![]() | DeleteAction | Indicates the test actions that are to be executed when test objects are deleted from a test. |
![]() | EnvironmentParentTypes | Infrastructure. Indicates the type of owner of the test environments. |
![]() | FailureType | Indicates the type of failure for a test run. |
![]() | GeneratedBugFields | Represents the predefined fields whose customized names are provided in IBugFieldMapping::FieldMappings. |
![]() | MessageCodes | Enumerates the error codes for specific error conditions. |
![]() | ObjectTypes | Enumerates object types in the test management area of Visual Studio Test Professional. |
![]() | PostProcessState | Infrastructure. Enumerates the possible settings for the state of any post-processing that occurs on the server, such as code coverage analysis. |
![]() | ServerVersion | |
![]() | SourceFileAction | Represents possible actions to take after uploading a file attachment. |
![]() | TestConfigurationState | Enumerates the possible values that indicate the state of a test configuration. |
![]() | TestImpactNodeType | Infrastructure. Represents the possible evidence link types for test cases impacted by a build. This class has been deprecated and no alternative is available. |
![]() | TestMessageLogEntryLevel | Enumerates the possible levels for the log entry in the test message log. |
![]() | TestOutcome | Represents the outcome of a completed test. |
![]() | TestPlanState | Provides the settings for the ITestPlan::State property. |
![]() | TestPointState | Represents the possible values for the State property. |
![]() | TestResultState | Enumerates the possible states of a test. |
![]() | TestRunAbortOptions | Enumerates the options to use to abort a test run. |
![]() | TestRunState | Enumerates the possible status settings for a test run. |
![]() | TestRunType | Enumerates the possible types for test-run objects. |
![]() | TestStepType | Enumerates the possible types of test steps. |
![]() | TestSuiteEntryType | Enumerates the possible types of test suite entries. |
![]() | TestSuiteState | Enumerates the possible states for a test suite. |
![]() | TestSuiteType | Enumerates the possible types of test suites. |
![]() | UploadManagerEventType | Enumerates the possible types of events that are handled by the UploadManagerEventHandler. |
![]() | UploadPauseReason | Provides the reasons that an IAttachmentUploadEntry could be paused. |
![]() | UploadState | Represents the possible states during the upload process. |
Show:
