Compartir a través de


UITestExtensionPackage (Clase)

Representa una clase abstracta que permite la incorporación de utilidades de pruebas de terceros en el entorno de pruebas de la interfaz de usuario (IU) de Visual Studio Application Lifecycle Management (ALM).

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UITest.Extension
Ensamblado:  Microsoft.VisualStudio.TestTools.UITest.Extension (en Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintaxis

'Declaración
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

El tipo UITestExtensionPackage expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido UITestExtensionPackage Inicializa una nueva instancia de la clase UITestExtensionPackage.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública PackageDescription Obtiene la descripción de este paquete de pruebas de IU.
Propiedad pública PackageName Obtiene el nombre de este paquete de pruebas de IU.
Propiedad pública PackageVendor Obtiene el nombre del proveedor de este paquete de pruebas de IU.
Propiedad pública PackageVersion Obtiene la versión de este paquete de pruebas de IU.
Propiedad pública VSVersion Obtiene la versión de Visual Studio Application Lifecycle Management (ALM) que admite este paquete de pruebas de IU.

Arriba

Métodos

  Nombre Descripción
Método público Dispose Libera los recursos que este paquete de pruebas de IU utiliza.
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetService Obtiene el tipo de objeto de servicio de este paquete de pruebas de IU.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

Esta clase es uno de los puntos de extensión primarios para ampliar la capacidad de la prueba de IU codificada a otras plataformas de la aplicación. Para obtener un ejemplo, vea Extender las pruebas de IU codificadas y las grabaciones de acciones para la compatibilidad con Microsoft Excel.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UITest.Extension (Espacio de nombres)

IServiceProvider

Otros recursos

Extender las pruebas de IU codificadas y las grabaciones de acciones para la compatibilidad con Microsoft Excel