Compartir a través de


IUITechnologyManager (Interfaz)

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Proporciona una interfaz interna para implementar la clase UITechnologyManager.No implemente esta interfaz directamente.En su lugar, derívela de la clase UITechnologyManager.

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

Sintaxis

'Declaración
<ComVisibleAttribute(True)> _
<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")> _
Public Interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute(L"1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface class IUITechnologyManager
[<ComVisibleAttribute(true)>]
[<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")>]
type IUITechnologyManager =  interface end
public interface IUITechnologyManager

El tipo IUITechnologyManager expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública TechnologyName Obtiene el nombre de la tecnología.

Arriba

Métodos

  Nombre Descripción
Método público AddEventHandler Agrega un controlador de eventos.
Método público CancelStep Cancela cualquier operación de búsqueda o espera realizada por este administrador de tecnología.
Método público ConvertToThisTechnology Toma un elemento de otra tecnología y devuelve un elemento que es compatible con la tecnología actual, junto con el nivel de compatibilidad que tiene con el elemento convertido.
Método público GetChildren Devuelve un enumerador para los elementos secundarios del elemento dado.
Método público GetControlSupportLevel Devuelve la indicación de confianza de este administrador de tecnología que puede admitir el control que se identifica mediante el identificador proporcionado.
Método público GetElementFromNativeElement Devuelve un elemento de esta tecnología que se corresponde con el elemento nativo proporcionado.
Método público GetElementFromPoint Recupera el elemento situado en las coordenadas de pantalla dadas.
Método público GetElementFromWindowHandle Recupera el elemento identificado mediante el identificador de ventana proporcionado.
Método público GetFocusedElement Devuelve el puntero de ventanas del elemento que en la actualidad tiene el foco.
Método público GetLastInvocationInfo Devuelve información sobre la última acción de prueba invocada por este administrador.
Método público GetNextSibling Devuelve el elemento relacionado siguiente del elemento especificado de la jerarquía de la interfaz de usuario.
Método público GetParent Obtiene el elemento primario del elemento especificado en la jerarquía de la interfaz de usuario.
Método público GetPreviousSibling Devuelve el elemento relacionado anterior del elemento especificado en la jerarquía de la interfaz de usuario.
Método público GetSynchronizationWaiter Devuelve un objeto IUISynchronizationWaiter usando el elemento y el tipo de evento proporcionados.
Método público GetTechnologyManagerProperty Devuelve el valor de la propiedad especificada de este administrador de tecnología.
Método público MatchElement Devuelve un valor que indica si el elemento proporcionado coincide con la cookie del identificador de consulta analizado anteriormente.
Método público ParseQueryId Analiza la representación de cadena especificada de un elemento de consulta y devuelve una representación de cadena del elemento de consulta en forma de cookie.
Método público RemoveEventHandler Quita el evento especificado del elemento proporcionado y de todos sus descendientes.
Método público Search Busca un elemento en el elemento primario que coincida con la condición de la cookie del identificador de consulta proporcionado.
Método público SetTechnologyManagerProperty Cuando se implementa en una clase derivada, establece el valor de la propiedad especificada en este administrador de tecnología.
Método público StartSession Realiza las inicializaciones requeridas por este administrador de tecnología para iniciar una sesión.
Método público StopSession Realiza las limpiezas requeridas por este administrador de tecnología para detener la sesión actual.

Arriba

Vea también

Referencia

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

UITechnologyManager