ITestController 介面
向 Visual Studio Test Professional 登錄測試控制器。
命名空間: 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 | 取得測試環境 Helper,具有屬於這個測試控制器之測試環境的屬性和方法。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Register | 向 Team 專案集合登錄這個測試控制器。 | |
Unregister | 從 Team 專案集合中移除這個測試控制器的登錄。 | |
Update | 更新這個測試控制器在 Team 專案集合中的註冊。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
PropertyChanged | 發生於屬性值變更時。 (繼承自 INotifyPropertyChanged)。 |
回頁首