TestToolsTask 类

MSBuild 任务执行 MSTest.exe。

继承层次结构

System.Object
  Microsoft.TeamFoundation.Build.Tasks.Task
    Microsoft.TeamFoundation.Build.Tasks.WorkflowTask
      Microsoft.TeamFoundation.Build.Tasks.TestToolsTask

命名空间:  Microsoft.TeamFoundation.Build.Tasks
程序集:  Microsoft.TeamFoundation.Build.ProcessComponents(在 Microsoft.TeamFoundation.Build.ProcessComponents.dll 中)

语法

声明
Public Class TestToolsTask _
    Inherits WorkflowTask
public class TestToolsTask : WorkflowTask

TestToolsTask 类型公开以下成员。

构造函数

  名称 说明
公共方法 TestToolsTask

页首

属性

  名称 说明
公共属性 BuildAgentUri 为生成代理的 URI 的属性 (继承自 WorkflowTask。)
公共属性 BuildEngine 实现 ITaskBuildEngine 属性。 (继承自 Task。)
公共属性 BuildFlavor 测试结果的生成风格应发布。
公共属性 BuildUri 为生成的 URI 此任务执行的属性。派生类可以重写此属性将需要它的。 (继承自 Task。)
公共属性 Category
公共属性 ExitCode
受保护的属性 Extensions (继承自 WorkflowTask。)
公共属性 HostObject 实现 ITaskHostObject 属性。 (继承自 Task。)
公共属性 MaxPriority 为测试执行指定最高优先级别。只执行优先级别小于或等于此值的测试。如果您不想指定最高优先级,请指定 -1。
公共属性 MetadataFile 指向测试元数据文件列表执行。
公共属性 MinPriority 为测试执行指定最低优先级别。只执行优先级别大于或等于此值的测试。如果您不想指定最低优先级,请指定 -1。
公共属性 PathToResultsFilesRoot 测试结果的根位置应保存。
公共属性 Platform 测试结果的生成平台应发布。
公共属性 Publish 指定是否应发布测试结果。
公共属性 PublishBuild 生成发布测试结果应采用的标识符。这将 BuildUri 替换。它用于向后兼容左侧示。
公共属性 PublishServer 测试结果的 Team Foundation Server 应发布这将 TeamFoundationServerUrl替换。它用于向后兼容左侧示。
公共属性 RunConfigFile 包含一组执行运行的运行配置文件。
公共属性 SearchPathRoot 测试的根位置可以找到。
公共属性 StandardErrorImportance 已废弃不用。
公共属性 StandardOutputImportance
公共属性 TeamFoundationServerUrl
公共属性 TeamProject 协作式发布测试结果应采用的项目。
公共属性 TestConfigId 指定现有测试管理配置的 ID 与发布的运行。
公共属性 TestConfigName 指定要与已发布运行关联的现有测试管理配置的名称。
公共属性 TestContainers 运行的测试容器。
公共属性 TestLists 测试列表运行。
公共属性 TestNames 名称在测试列表或测试容器中运行。
受保护的属性 Tfs 授予 Team Foundation Server 的访问的延迟 [init] 属性。 (继承自 Task。)
公共属性 Timeout
公共属性 ToolExe
公共属性 ToolPath

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 Execute 实现 ITask -实现方法。 (继承自 Task。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
受保护的方法 GetParameterLog (继承自 Task。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 LogCustomEvent 记录的帮助器自定义事件,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogError 记录的帮助器错误字符串,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogErrorEvent 记录的帮助器错误事件,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogMessage(String) 记录的帮助器消息字符串,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogMessage(String, MessageImportance) 记录的帮助器消息字符串,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogMessageEvent 记录的帮助器邮件事件,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogWarning 记录的帮助器警告字符串,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 LogWarningEvent 记录的帮助器警告事件,如果任务在 MSBuild中运行。 (继承自 Task。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.TeamFoundation.Build.Tasks 命名空间