共用方式為


TestManagementService 類別

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

如需這個類別的詳細資訊,請參閱ITestManagementService

繼承階層架構

System.Object
  Microsoft.TeamFoundation.TestManagement.Client.TestManagementService

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

語法

'宣告
Public Class TestManagementService _
    Implements ITestManagementService, ITfsTeamProjectCollectionObject
public class TestManagementService : ITestManagementService, 
    ITfsTeamProjectCollectionObject
public ref class TestManagementService : ITestManagementService, 
    ITfsTeamProjectCollectionObject
type TestManagementService =  
    class
        interface ITestManagementService
        interface ITfsTeamProjectCollectionObject
    end
public class TestManagementService implements ITestManagementService, ITfsTeamProjectCollectionObject

TestManagementService 型別會公開下列成員。

建構函式

  名稱 說明
公用方法 TestManagementService 初始化 TestManagementService 類別的新執行個體。

回頁首

屬性

  名稱 說明
公用屬性 AuthorizedIdentity 取得目前授權使用者的身分識別。
公用屬性 DataCollectors 取得 Helper 物件,這個物件具有在 Team Foundation Server 上建立、查詢、註冊、取消註冊和更新診斷資料配接器的方法。
公用屬性 TestControllers 取得 Helper 物件,這個物件具有在 Team Foundation Server 上建立、查詢、註冊、取消註冊和更新測試控制器的方法。
公用屬性 TfsIdentityStore

回頁首

方法

  名稱 說明
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 FindTestResultByLink 透過使用提供的統一資源識別碼 (URI) 尋找並傳回測試結果和測試結果附件 (如果有)。
公用方法 FindTestRunByTmiRunId 透過使用提供的測試管理介面 (TMI) 回合識別碼尋找並傳回測試結果。
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
公用方法 GetTeamProject(Project) 傳回對應所提供之工作項目追蹤專案的 Team 專案。
公用方法 GetTeamProject(String) 傳回具有所提供專案名稱的 Team 專案。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 Initialize 由測試架構呼叫,以將此類別的執行個體連接至伺服器。
公用方法 IsSupported 傳回值,這個值表示目前伺服器是否支援測試管理服務。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 QueryTestRuns 傳回執行所提供查詢而找到的測試回合清單。
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。

回頁首

備註

應用程式可以使用 TeamFoundationServer.GetService 方法取得這項服務的執行個體。

範例

這個範例示範如何取得 TestManagementService 的執行個體。

TeamFoundationServer tfs;
TestManagementService testManagementService;
tfs = new TeamFoundationServer("http://mserver:8080/tfs");
testManagementService = tfs.GetService<ITestManagementService>;

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

ITestManagementService

TeamFoundationServer