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 | 获取一个帮助器对象,该对象具有用于在 Team Foundation Server 上创建、查询、注册、注销和更新诊断数据适配器的方法。 | |
TestControllers | 获取一个帮助器对象,该对象具有用于在 Team Foundation Server 上创建、查询、注册、注销和更新测试控制器的方法。 | |
TfsIdentityStore |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
FindTestResultByLink | 如果有测试结果和测试结果附件就通过使用给定的统一资源标识符 (URI) 查找并返回。 | |
FindTestRunByTmiRunId | 通过使用给定的标识符为测试管理界面 (TMI) 的运行查找并返回测试结果。 | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetTeamProject(Project) | 返回与所提供来跟踪项目的工作项相对应的团队项目。 | |
GetTeamProject(String) | 返回具有提供的项目名称的团队项目。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
Initialize | 由测试框架调用,以将此类的实例连接到服务器。 | |
IsSupported | 返回一个值,该值指示当前服务器是否支持测试管理服务。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
QueryTestRuns | 返回通过执行提供的查询所找到的测试运行的列表。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
应用程序可以通过使用 TeamFoundationServer.GetService 方法获取此服务的实例。
示例
此示例演示如何获取 TestManagementService 的实例。
TeamFoundationServer tfs;
TestManagementService testManagementService;
tfs = new TeamFoundationServer("http://mserver:8080/tfs");
testManagementService = tfs.GetService<ITestManagementService>;
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。