ITestObject<T> 接口

此 API 支持 .NET Framework 基础结构,不适合在代码中直接使用。

提供存储在 Visual Studio 专业测试工具版服务器上的对象的基接口。

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

语法

声明
Public Interface ITestObject(Of T) _
    Inherits IIdentifiable(Of T), IPropertyOwner, IDataErrorInfo,  _
    INotifyPropertyChanged
public interface ITestObject<T> : IIdentifiable<T>, 
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
generic<typename T>
public interface class ITestObject : IIdentifiable<T>, 
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestObject<'T> =  
    interface
        interface IIdentifiable<'T>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
JScript 不支持泛型类型或方法。

类型参数

  • T
    对象的 ID 的 Type

ITestObject<T> 类型公开以下成员。

属性

  名称 说明
公共属性 Error 获取指示对象何处出错的错误信息。 (继承自 IDataErrorInfo。)
公共属性 Id 获取标识符。 (继承自 IIdentifiable<TKey>。)
公共属性 InvalidProperties 获取无效的属性名称的列表。 (继承自 IPropertyOwner。)
公共属性 IsDirty 获取一个值,该值指示自上次刷新、获取或保存以来任何属性是否发生了更改。 (继承自 IPropertyOwner。)
公共属性 Item 获取具有给定名称的属性的错误信息。 (继承自 IDataErrorInfo。)
公共属性 Project 获取测试项目。
公共属性 Revision 获取此对象的当前修订号。
公共属性 UserData 获取或设置未保留的任意对象或值,但允许动态扩展测试管理对象。

页首

事件

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

页首

请参见

参考

Microsoft.TeamFoundation.TestManagement.Client 命名空间

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged