共用方式為


ITestEnvironment 介面

表示測試管理用戶端中的測試環境。

命名空間:  Microsoft.TeamFoundation.TestManagement.Client
組件:  Microsoft.TeamFoundation.TestManagement.Client (在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)

語法

'宣告
Public Interface ITestEnvironment _
    Inherits IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestEnvironment : IPropertyOwner, 
    IDataErrorInfo, INotifyPropertyChanged
public interface class ITestEnvironment : IPropertyOwner, 
    IDataErrorInfo, INotifyPropertyChanged
type ITestEnvironment =  
    interface
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestEnvironment extends IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

ITestEnvironment 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 ControllerDisplayName 取得擁有測試環境之測試控制器的顯示名稱。
公用屬性 ControllerEnvironmentId 取得或設定控制器的 ID。
公用屬性 ControllerName 取得擁有測試環境之控制器的名稱。
公用屬性 DateCreated 取得建立環境的日期和時間。
公用屬性 Description 取得或設定測試環境的描述。
公用屬性 DisplayName 取得或設定測試環境的顯示名稱。
公用屬性 EnvironmentType 取得或設定字串,這個字串表示環境類型。
公用屬性 Error 取得錯誤訊息,表示這個物件有什麼錯誤。 (繼承自 IDataErrorInfo)。
公用屬性 Id 取得測試環境在 Visual Studio Team Foundation Server 中註冊的識別碼。
公用屬性 InvalidProperties 取得無效屬性名稱的清單。 (繼承自 IPropertyOwner)。
公用屬性 IsDirty 取得值,這個值表示任何屬性自上次重新整理、擷取或儲存之後是否變更。 (繼承自 IPropertyOwner)。
公用屬性 Item 使用指定的名稱取得屬性的錯誤訊息。 (繼承自 IDataErrorInfo)。
公用屬性 LabEnvironmentUri 取得或設定對應實驗室環境的統一資源識別項 (URI)。
公用屬性 LabServerUri 取得或設定可以找到對應實驗室環境的實驗室伺服器 URI。
公用屬性 MachineRoles 取得或設定這個測試環境中的電腦角色集合。
公用屬性 Name 取得或設定這個測試環境在 Team 專案或測試控制器底下的唯一名稱。
公用屬性 Owner 取得或設定擁有這個環境的人員身分識別。
公用屬性 Properties 取得測試控制器的屬性包。
公用屬性 TeamProject 取得擁有測試環境的 Team 專案。
公用屬性 TestController 取得擁有測試環境的測試控制器。

回頁首

方法

  名稱 說明
公用方法 Register 登錄具有 Team 專案集合的這個測試環境,並設定 Id
公用方法 Unregister 從 Team 專案集合中,取消登錄這個測試環境和其測試環境。
公用方法 Update 保持測試環境的已更新屬性。

回頁首

事件

  名稱 說明
公用事件 PropertyChanged 發生於屬性值變更時。 (繼承自 INotifyPropertyChanged)。

回頁首

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

ITestEnvironmentHelper