共用方式為


ITestObject<T> 介面

這個 API 支援 .NET Framework 基礎結構,但您不可以直接在程式碼中使用它。

提供儲存於 Visual Studio Test Professional伺服器的物件基底介面。

命名空間:  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