Compartir a través de


BrowserFactory (Clase)

Proporciona una clase base para los generadores de explorador que crean objetos BrowserService para exploradores concretos.

Jerarquía de herencia

Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.BrowserFactory

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 BrowserFactory
public abstract class BrowserFactory
public ref class BrowserFactory abstract
[<AbstractClass>]
type BrowserFactory =  class end
public abstract class BrowserFactory

El tipo BrowserFactory expone los siguientes miembros.

Constructores

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

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Name Obtiene el nombre de este generador de explorador.
Propiedad pública SupportedVersions Obtiene una lista de las versiones de explorador compatibles con este generador de explorador.
Propiedad pública TechnologyManagerTypeName Obtiene el nombre de tipo para que el administrador de tecnología de interfaz de usuario lo utilice para este generador de explorador.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetBrowserHelper Devuelve una aplicación auxiliar de explorador para los exploradores compatibles con este generador.
Método público GetBrowserSupportLevel Devuelve el nivel de compatibilidad numérico para el explorador especificado.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Launch() Inicia el explorador y devuelve un objeto de servicio de explorador.
Método público Launch(array<String[]) Inicia el explorador utilizando los argumentos proporcionado y devuelve un objeto de servicio de explorador.
Método público Launch(Uri) Inicia el explorador utilizando el identificador uniforme de recursos (URI) proporcionado y devuelve un objeto de servicio de explorador.
Método público Locate(IntPtr) Busca el explorador que se identifica mediante el identificador de ventana proporcionado y devuelve un objeto de servicio de explorador.
Método público Locate(PropertyExpressionCollection, PropertyExpressionCollection) Busca el explorador utilizando las propiedades de búsqueda y propiedades de filtro proporcionadas.
Método público LocateAll Busca todos los exploradores que coinciden con las propiedades de búsqueda y propiedades de filtro proporcionadas, y devuelve una matriz de objetos de servicio de explorador para esos exploradores.
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

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)

BrowserService