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 | |
---|---|---|
TechnologyName | Obtiene el nombre de la tecnología. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddEventHandler | Agrega un controlador de eventos. | |
CancelStep | Cancela cualquier operación de búsqueda o espera realizada por este administrador de tecnología. | |
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. | |
GetChildren | Devuelve un enumerador para los elementos secundarios del elemento dado. | |
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. | |
GetElementFromNativeElement | Devuelve un elemento de esta tecnología que se corresponde con el elemento nativo proporcionado. | |
GetElementFromPoint | Recupera el elemento situado en las coordenadas de pantalla dadas. | |
GetElementFromWindowHandle | Recupera el elemento identificado mediante el identificador de ventana proporcionado. | |
GetFocusedElement | Devuelve el puntero de ventanas del elemento que en la actualidad tiene el foco. | |
GetLastInvocationInfo | Devuelve información sobre la última acción de prueba invocada por este administrador. | |
GetNextSibling | Devuelve el elemento relacionado siguiente del elemento especificado de la jerarquía de la interfaz de usuario. | |
GetParent | Obtiene el elemento primario del elemento especificado en la jerarquía de la interfaz de usuario. | |
GetPreviousSibling | Devuelve el elemento relacionado anterior del elemento especificado en la jerarquía de la interfaz de usuario. | |
GetSynchronizationWaiter | Devuelve un objeto IUISynchronizationWaiter usando el elemento y el tipo de evento proporcionados. | |
GetTechnologyManagerProperty | Devuelve el valor de la propiedad especificada de este administrador de tecnología. | |
MatchElement | Devuelve un valor que indica si el elemento proporcionado coincide con la cookie del identificador de consulta analizado anteriormente. | |
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. | |
RemoveEventHandler | Quita el evento especificado del elemento proporcionado y de todos sus descendientes. | |
Search | Busca un elemento en el elemento primario que coincida con la condición de la cookie del identificador de consulta proporcionado. | |
SetTechnologyManagerProperty | Cuando se implementa en una clase derivada, establece el valor de la propiedad especificada en este administrador de tecnología. | |
StartSession | Realiza las inicializaciones requeridas por este administrador de tecnología para iniciar una sesión. | |
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)