ITestController Interface

 

Registers a test controller with the Visual Studio Test Professional.

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

Syntax

public interface ITestController : IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
public interface class ITestController : IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
type ITestController = 
    interface
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
Public Interface ITestController
    Inherits IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Properties

Name Description
System_CAPS_pubproperty Description

Gets or sets the description of this test controller.

System_CAPS_pubproperty DisplayName

Gets or sets name of the controller as it will appear in the user interface (UI).

System_CAPS_pubproperty Error

(Inherited from IDataErrorInfo.)

System_CAPS_pubproperty GroupId

Gets or sets the identifier for the group of test controllers that contains this test controller.

System_CAPS_pubproperty InvalidProperties

Gets a list of property names that are invalid.(Inherited from IPropertyOwner.)

System_CAPS_pubproperty IsDirty

Gets a value that indicates whether any properties have changed since the last refresh, fetch, or save.(Inherited from IPropertyOwner.)

System_CAPS_pubproperty Item[String]

(Inherited from IDataErrorInfo.)

System_CAPS_pubproperty Name

Gets or sets the project-unique name of this test controller.

System_CAPS_pubproperty Properties

Gets the dictionary of name/value pairs that represent the properties of this test controller.

System_CAPS_pubproperty State

State of the test controller.

System_CAPS_pubproperty TestEnvironments

Gets a test environment helper that has properties and methods for test environments that belong to this test controller.

Methods

Name Description
System_CAPS_pubmethod Register()

Registers this test controller with the team project collection.

System_CAPS_pubmethod Unregister()

Removes the registration of this test controller from the team project collection.

System_CAPS_pubmethod Update()

Updates the registration of this test controller in the team project collection.

Events

Name Description
System_CAPS_pubevent PropertyChanged

(Inherited from INotifyPropertyChanged.)

See Also

Microsoft.TeamFoundation.TestManagement.Client Namespace

Return to top