UITestExtensionPackage 类
表示一个抽象类,该抽象类能够将第三方测试实用工具集成到 Visual Studio Application Lifecycle Management (ALM) 用户界面 (UI) 测试环境中。
继承层次结构
System.Object
Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage
命名空间: Microsoft.VisualStudio.TestTools.UITest.Extension
程序集: Microsoft.VisualStudio.TestTools.UITest.Extension(在 Microsoft.VisualStudio.TestTools.UITest.Extension.dll 中)
语法
声明
Public MustInherit Class UITestExtensionPackage _
Implements IServiceProvider, IDisposable
public abstract class UITestExtensionPackage : IServiceProvider,
IDisposable
public ref class UITestExtensionPackage abstract : IServiceProvider,
IDisposable
[<AbstractClass>]
type UITestExtensionPackage =
class
interface IServiceProvider
interface IDisposable
end
public abstract class UITestExtensionPackage implements IServiceProvider, IDisposable
UITestExtensionPackage 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
UITestExtensionPackage | 初始化 UITestExtensionPackage 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
PackageDescription | 获取此 UI 测试包的说明。 |
![]() |
PackageName | 获取此 UI 测试包的名称。 |
![]() |
PackageVendor | 获取此 UI 测试包的供应商的名称。 |
![]() |
PackageVersion | 获取此 UI 测试包的版本。 |
![]() |
VSVersion | 获取支持此 UI 测试包的 Visual Studio Application Lifecycle Management (ALM)。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Dispose | 释放此 UI 测试包使用的资源。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetService | 获取此 UI 测试包的服务对象类型。 |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
此类是其中一个主要扩展点,用于将编码的 UI 测试能力扩展至其他应用程序平台。 有关示例,请参见扩展编码的 UI 测试和操作录制以支持 Microsoft Excel。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.VisualStudio.TestTools.UITest.Extension 命名空间