TestAggregation 类
表示测试元素和链接的聚合。
继承层次结构
System.Object
Microsoft.VisualStudio.TestTools.Common.TestElement
Microsoft.VisualStudio.TestTools.Common.TestAggregation
命名空间: Microsoft.VisualStudio.TestTools.Common
程序集: Microsoft.VisualStudio.QualityTools.Common(在 Microsoft.VisualStudio.QualityTools.Common.dll 中)
语法
声明
<SerializableAttribute> _
Public MustInherit Class TestAggregation _
Inherits TestElement _
Implements ITestAggregation, ITestElement, ICloneable, IVerifiable, _
IVisiblePropertyProvider
[SerializableAttribute]
public abstract class TestAggregation : TestElement,
ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[SerializableAttribute]
public ref class TestAggregation abstract : public TestElement,
ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[<AbstractClass>]
[<SerializableAttribute>]
type TestAggregation =
class
inherit TestElement
interface ITestAggregation
interface ITestElement
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public abstract class TestAggregation extends TestElement implements ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
TestAggregation 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
TestAggregation() | 初始化 TestAggregation 类的新实例。 | |
TestAggregation(TestAggregation) | 初始化 TestAggregation 类的一个新实例,该实例是所提供的测试聚合对象的副本。 | |
TestAggregation(SerializationInfo, StreamingContext) | 使用提供的信息和上下文从 XML 中初始化 TestAggregation 类的新实例。 | |
TestAggregation(String, String) | 初始化 TestAggregation 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
AbortRunOnAgentFailure | 获取或设置一个值,该值指示当测试代理失败时是否中止整个测试运行。 (继承自 TestElement。) | |
Adapter | 在派生类中重写时,获取关联的诊断数据适配器。 (继承自 TestElement。) | |
AgentAttributes | 获取代理特性的字典。 (继承自 TestElement。) | |
CanBeAggregated | 在派生类中重写时,获取一个值,该值指示是否可以聚合此测试元素。 (继承自 TestElement。) | |
CategoryId | 获取或设置此测试元素的测试类别 ID。 (继承自 TestElement。) | |
ControllerPlugin | 在派生类中重写时,获取自定义控制器扩展对象。 (继承自 TestElement。) | |
Copy | 获取此测试元素的副本。 (继承自 TestElement。) | |
CreatedByUI | 获取或设置一个值,该值指示此元素是否通过用户界面创建。 (继承自 TestElement。) | |
CssIteration | 获取或设置关联工作项的迭代路径。 (继承自 TestElement。) | |
CssProjectStructure | 获取或设置与工作项关联的区域路径。 (继承自 TestElement。) | |
DeploymentItems | 获取要与该测试一起部署的项的集合。 (继承自 TestElement。) | |
DeploymentItemsEditable | 获取那些可编辑的部署项的文件名称数组。 (继承自 TestElement。) | |
Description | 获取或设置此测试元素的说明。 (继承自 TestElement。) | |
Elements | 获取一个由此聚合中的测试元素 ID 组成的数组。 | |
Enabled | 获取或设置一个值,该值指示是否启用了此测试元素。 (继承自 TestElement。) | |
ErrorMessageForNonRunnable | 获取当该测试元素不可运行时要使用的错误消息。 (继承自 TestElement。) | |
ExecutionId | 获取或设置执行 ID。 (继承自 TestElement。) | |
Groups | 获取表示此测试元素属性所属的组的属性描述符的集合,并确定将如何在用户界面的属性窗口中对描述符进行分组。 (继承自 TestElement。) | |
HostData | 获取或设置数据,由 HostType 控件属性标识的客户端主机使用该数据。 (继承自 TestElement。) | |
HostType | 获取或设置要用于测试的自定义主机(而不是默认主机)的类型名称。 (继承自 TestElement。) | |
HumanReadableId | 获取当此测试元素出现在用户界面中时此测试元素的 ID。 (继承自 TestElement。) | |
Id | 获取此测试元素的 ID。 (继承自 TestElement。) | |
IsAutomated | 获取一个值,该值指示是否自动执行此测试元素。 (继承自 TestElement。) | |
IsGroupable | 获取或设置一个值,该值指示是否可以将此测试元素分组。 (继承自 TestElement。) | |
IsLoadTestCandidate | 获取指示此测试元素是否被包含在 UI 中可能加载测试列表中的值 。 (继承自 TestElement。) | |
IsModified | 获取或设置一个值,该值指示是否已修改此测试元素。 (继承自 TestElement。) | |
IsRunnable | 获取或设置一个值,该值指示此测试元素是否可运行。 (继承自 TestElement。) | |
IsRunOnRestart | 获取或设置一个值,该值指示当重新启动测试运行时是否运行此测试元素。 (继承自 TestElement。) | |
Link | 获取指向此测试元素的链接。 (继承自 TestElement。) | |
Links | 获取一个由此聚合中的测试链接组成的数组。 | |
Name | 获取或设置此测试元素的名称。 (继承自 TestElement。) | |
Owner | 获取或设置此测试元素所有者的名称。 (继承自 TestElement。) | |
ParentExecId | 获取或设置父级测试元素的 TestExecId 。 (继承自 TestElement。) | |
Priority | 获取或设置此测试元素的相对优先级别。 (继承自 TestElement。) | |
ProjectData | 获取或设置包含此测试元素的测试项目的数据。 (继承自 TestElement。) | |
ProjectName | 获取包含此测试元素的测试项目的名称。 (继承自 TestElement。) | |
ProjectRelativePath | 获取包含此测试元素的测试项目的相对路径。 (继承自 TestElement。) | |
Properties | 获取该测试元素的属性的集合。 (继承自 TestElement。) | |
ReadOnly | 在派生类中重写时,获取或设置一个值,该值指示此测试元素是否为只读。 (继承自 TestElement。) | |
SolutionName | 获取包含测试元素解决方案的名称。 (继承自 TestElement。) | |
SourceFileName | 获取包含该元素测试的路径和文件名。 (继承自 TestElement。) | |
Storage | 获取或设置此元素部署项的存储位置的路径。 (继承自 TestElement。) | |
SynchronizedStart | 基础结构。 已过时。获取指示在此聚合中的测试和链接测试是否必须启动同步的值。 | |
TestCategories | 获取用户界面中由用户分配给此测试元素的测试类别项的集合。 (继承自 TestElement。) | |
TestIdString | 获取此测试元素的 string 形式的测试 ID。 (继承自 TestElement。) | |
TestType | 在派生类中重写时,获取此测试的类型。 (继承自 TestElement。) | |
TestTypeName | 获取该测试元素的字符串形式的类型。 (继承自 TestElement。) | |
Timeout | 获取或设置此测试元素执行超时前的秒数。 (继承自 TestElement。) | |
UserData | 获取或设置一个包含自定义测试元素的非持久任意数据的对象。 (继承自 TestElement。) | |
VisibleLinks | 获取一个由此测试聚合中那些在用户界面中可见的链接组成的数组。 | |
VisibleProperties | 获取用户界面中可见的此测试元素属性的集合。 (继承自 TestElement。) | |
WorkItemIds | 获取或设置与此测试元素关联的工作项 ID 的列表。 (继承自 TestElement。) | |
WorkItemIdsViewable | 获取或设置可查看工作项的工作项 ID 列表。 (继承自 TestElement。) |
页首
方法
名称 | 说明 | |
---|---|---|
Add | 将提供的链接添加为此测试聚合中的链接。 | |
AssignIsRunnable | 分配 IsRunnable 和 ErrorMessageForNonRunnable 属性的值。 (继承自 TestElement。) | |
Clear | 移除此测试聚合中的所有链接。 | |
Clone | 在派生类中重写时,返回此测试元素的副本。 (继承自 TestElement。) | |
Equals | 返回一个值,该值指示提供的对象是否与此测试元素对象相等。 (继承自 TestElement。) | |
FillDataRow | 通过使用此测试元素可见属性的测试数据结果填充对象提供的数据行对象。 (继承自 TestElement。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 TestElement。) | |
GetObjectData | 使用序列化目标对象所需的数据来填充 SerializationInfo。 (重写 TestElement.GetObjectData(SerializationInfo, StreamingContext)。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
IsValid | 返回一个值,该值指示此测试元素是否有效。 (继承自 TestElement。) | |
Load | 使用提供的 XML 存储参数,从提供的 XML 元素中加载此类的实例。 (重写 TestElement.Load(XmlElement, XmlTestStoreParameters)。) | |
MakeLinksRelative | 为此测试聚合中的所有链接创建相对于所提供的根路径的路径。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
Remove | 从此测试聚合中的链接当中移除所提供的链接。 | |
Save | 在所提供 XML 元素中保存此对象。 (重写 TestElement.Save(XmlElement, XmlTestStoreParameters)。) | |
ToString | 返回此测试元素的字符串表示形式。 (继承自 TestElement。) |
页首
字段
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。