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。) |
页首