ITestController 接口

向 Visual Studio 专业测试工具版注册测试控制器。

命名空间:  Microsoft.TeamFoundation.TestManagement.Client
程序集:  Microsoft.TeamFoundation.TestManagement.Client(在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)

语法

声明
Public Interface ITestController _
    Inherits IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
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 extends IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

ITestController 类型公开以下成员。

属性

  名称 说明
公共属性 Description 获取或设置此测试控制器的说明。
公共属性 DisplayName 获取或设置控制器应出现在 UI 中的名称。
公共属性 Error 获取指示对象何处出错的错误信息。 (继承自 IDataErrorInfo。)
公共属性 GroupId 获取或设置包含此测试控制器的测试控制器组的标识符。
公共属性 InvalidProperties 获取无效的属性名称的列表。 (继承自 IPropertyOwner。)
公共属性 IsDirty 获取一个值,该值指示自上次刷新、获取或保存以来任何属性是否发生了更改。 (继承自 IPropertyOwner。)
公共属性 Item 获取具有给定名称的属性的错误信息。 (继承自 IDataErrorInfo。)
公共属性 Name 获取或设置此测试控制器的在项目中唯一的名称。
公共属性 Properties 获取表示此测试控制器的属性的名称/值对的字典。
公共属性 State 测试控制器的状态。
公共属性 TestEnvironments 获取属于此测试控制器的测试环境的测试环境帮助器(包含属性和方法)。

页首

方法

  名称 说明
公共方法 Register 向团队项目集合注册此测试控制器。
公共方法 Unregister 从团队项目集合中移除此测试控制器的注册。
公共方法 Update 更新团队项目集合中此测试控制器的注册。

页首

事件

  名称 说明
公共事件 PropertyChanged 在更改属性值时发生。 (继承自 INotifyPropertyChanged。)

页首

请参见

参考

Microsoft.TeamFoundation.TestManagement.Client 命名空间