Interfaz IUIAutomationElement (uiautomationclient.h)
Expone métodos y propiedades para un elemento de Automatización de la interfaz de usuario, que representa un elemento de interfaz de usuario.
Herencia
La interfaz IUIAutomationElement hereda de la interfaz IUnknown . IUIAutomationElement también tiene estos tipos de miembros:
Métodos
La interfaz IUIAutomationElement tiene estos métodos.
IUIAutomationElement::BuildUpdatedCache Recupera un nuevo elemento de Automatización de la interfaz de usuario con una memoria caché actualizada. |
IUIAutomationElement::FindAll Devuelve todos los elementos de automatización de la interfaz de usuario que cumplen la condición especificada. |
IUIAutomationElement::FindAllBuildCache Devuelve todos los elementos de automatización de la interfaz de usuario que cumplen la condición especificada, captura previamente las propiedades solicitadas y los patrones de control, y almacena los elementos de captura previa en la memoria caché. |
IUIAutomationElement::FindFirst Recupera el primer elemento secundario o descendiente que coincide con la condición especificada. |
IUIAutomationElement::FindFirstBuildCache Recupera el primer elemento secundario o descendiente que coincide con la condición especificada, captura previamente las propiedades solicitadas y los patrones de control, y almacena los elementos previamente capturados en la memoria caché. |
IUIAutomationElement::get_CachedAcceleratorKey Recupera la tecla de aceleración almacenada en caché para el elemento . |
IUIAutomationElement::get_CachedAccessKey Recupera el carácter de clave de acceso almacenado en caché para el elemento . |
IUIAutomationElement::get_CachedAriaProperties Recupera las propiedades de aplicaciones de Internet enriquecidas accesibles (ARIA) almacenadas en caché del elemento . |
IUIAutomationElement::get_CachedAriaRole Recupera el rol de Aplicaciones de Internet enriquecidas accesibles (ARIA) almacenados en caché del elemento. |
IUIAutomationElement::get_CachedAutomationId Recupera el identificador de Automatización de la interfaz de usuario de Microsoft almacenado en caché del elemento. |
IUIAutomationElement::get_CachedBoundingRectangle Recupera las coordenadas almacenadas en caché del rectángulo que incluye completamente el elemento . |
IUIAutomationElement::get_CachedClassName Recupera el nombre de clase almacenado en caché del elemento. |
IUIAutomationElement::get_CachedControllerFor Recupera una matriz almacenada en caché de elementos de automatización de la interfaz de usuario para los que este elemento actúa como controlador. |
IUIAutomationElement::get_CachedControlType Recupera un valor almacenado en caché que indica el tipo de control del elemento. |
IUIAutomationElement::get_CachedCulture Recupera un valor almacenado en caché que indica la referencia cultural asociada al elemento . |
IUIAutomationElement::get_CachedDescribedBy Recupera una matriz almacenada en caché de elementos que describen este elemento. |
IUIAutomationElement::get_CachedFlowsTo Recupera una matriz almacenada en caché de elementos que indican el orden de lectura después del elemento actual. |
IUIAutomationElement::get_CachedFrameworkId Recupera el nombre almacenado en caché del marco de interfaz de usuario subyacente asociado al elemento . |
IUIAutomationElement::get_CachedHasKeyboardFocus Valor almacenado en caché que indica si el elemento tiene el foco del teclado. |
IUIAutomationElement::get_CachedHelpText Recupera el texto de ayuda almacenado en caché para el elemento . |
IUIAutomationElement::get_CachedIsContentElement Valor almacenado en caché que indica si el elemento es un elemento de contenido. |
IUIAutomationElement::get_CachedIsControlElement Recupera un valor almacenado en caché que indica si el elemento es un elemento de control. |
IUIAutomationElement::get_CachedIsDataValidForForm Recupera un valor almacenado en caché que indica si el elemento contiene datos válidos para el formulario. |
IUIAutomationElement::get_CachedIsEnabled Recupera un valor almacenado en caché que indica si el elemento está habilitado. |
IUIAutomationElement::get_CachedIsKeyboardFocusable Recupera un valor almacenado en caché que indica si el elemento puede aceptar el foco del teclado. |
IUIAutomationElement::get_CachedIsOffscreen Recupera un valor almacenado en caché que indica si el elemento está fuera de la pantalla. |
IUIAutomationElement::get_CachedIsPassword Recupera un valor almacenado en caché que indica si el elemento contiene una contraseña oculta. |
IUIAutomationElement::get_CachedIsRequiredForForm Recupera un valor almacenado en caché que indica si es necesario rellenar el elemento en un formulario. |
IUIAutomationElement::get_CachedItemStatus Recupera una descripción almacenada en caché del estado de un elemento dentro de un elemento. |
IUIAutomationElement::get_CachedItemType Recupera una cadena almacenada en caché que describe el tipo de elemento representado por el elemento . |
IUIAutomationElement::get_CachedLabeledBy Recupera el elemento almacenado en caché que contiene la etiqueta de texto de este elemento. |
IUIAutomationElement::get_CachedLocalizedControlType Recupera la descripción localizada almacenada en caché del tipo de control del elemento. |
IUIAutomationElement::get_CachedName Recupera el nombre almacenado en caché del elemento. |
IUIAutomationElement::get_CachedNativeWindowHandle Recupera el identificador de ventana almacenado en caché del elemento . |
IUIAutomationElement::get_CachedOrientation Recupera un valor almacenado en caché que indica la orientación del elemento. |
IUIAutomationElement::get_CachedProcessId Recupera el identificador almacenado en caché del proceso que hospeda el elemento . |
IUIAutomationElement::get_CachedProviderDescription Recupera una descripción almacenada en caché del proveedor para este elemento. |
IUIAutomationElement::get_CurrentAcceleratorKey Recupera la tecla de aceleración del elemento . |
IUIAutomationElement::get_CurrentAccessKey Recupera el carácter de clave de acceso para el elemento . |
IUIAutomationElement::get_CurrentAriaProperties Recupera las propiedades de aplicaciones de Internet enriquecidas accesibles (ARIA) del elemento . |
IUIAutomationElement::get_CurrentAriaRole Recupera el rol Aplicaciones de Internet enriquecidas accesibles (ARIA) del elemento. |
IUIAutomationElement::get_CurrentAutomationId Recupera el identificador de Automatización de la interfaz de usuario de Microsoft del elemento. |
IUIAutomationElement::get_CurrentBoundingRectangle Recupera las coordenadas del rectángulo que incluye completamente el elemento . |
IUIAutomationElement::get_CurrentClassName Recupera el nombre de clase del elemento. |
IUIAutomationElement::get_CurrentControllerFor Recupera una matriz de elementos para los que este elemento actúa como controlador. |
IUIAutomationElement::get_CurrentControlType Recupera el tipo de control del elemento. |
IUIAutomationElement::get_CurrentCulture Recupera el identificador de referencia cultural del elemento. |
IUIAutomationElement::get_CurrentDescribedBy Recupera una matriz de elementos que describen este elemento. |
IUIAutomationElement::get_CurrentFlowsTo Recupera una matriz de elementos que indica el orden de lectura después del elemento actual. |
IUIAutomationElement::get_CurrentFrameworkId Recupera el nombre del marco de interfaz de usuario subyacente. |
IUIAutomationElement::get_CurrentHasKeyboardFocus Indica si el elemento tiene el foco del teclado. |
IUIAutomationElement::get_CurrentHelpText Recupera el texto de ayuda del elemento . |
IUIAutomationElement::get_CurrentIsContentElement Indica si el elemento es un elemento de contenido. |
IUIAutomationElement::get_CurrentIsControlElement Indica si el elemento es un elemento de control. |
IUIAutomationElement::get_CurrentIsDataValidForForm Indica si el elemento contiene datos válidos para un formulario. |
IUIAutomationElement::get_CurrentIsEnabled Indica si el elemento está habilitado. |
IUIAutomationElement::get_CurrentIsKeyboardFocusable Indica si el elemento puede aceptar el foco del teclado. |
IUIAutomationElement::get_CurrentIsOffscreen Indica si el elemento está fuera de pantalla. |
IUIAutomationElement::get_CurrentIsPassword Indica si el elemento contiene una contraseña oculta. |
IUIAutomationElement::get_CurrentIsRequiredForForm Indica si el elemento debe rellenarse en un formulario. |
IUIAutomationElement::get_CurrentItemStatus Recupera la descripción del estado de un elemento de un elemento. |
IUIAutomationElement::get_CurrentItemType Recupera una descripción del tipo de elemento de interfaz de usuario representado por el elemento . |
IUIAutomationElement::get_CurrentLabeledBy Recupera el elemento que contiene la etiqueta de texto de este elemento. |
IUIAutomationElement::get_CurrentLocalizedControlType Recupera una descripción localizada del tipo de control del elemento. |
IUIAutomationElement::get_CurrentName Recupera el nombre del elemento. |
IUIAutomationElement::get_CurrentNativeWindowHandle Recupera el identificador de ventana del elemento . |
IUIAutomationElement::get_CurrentOrientation Recupera un valor que indica la orientación del elemento. |
IUIAutomationElement::get_CurrentProcessId Recupera el identificador del proceso que hospeda el elemento . |
IUIAutomationElement::get_CurrentProviderDescription Recupera una descripción del proveedor para este elemento. |
IUIAutomationElement::GetCachedChildren Recupera los elementos secundarios almacenados en caché de este elemento de automatización de la interfaz de usuario. |
IUIAutomationElement::GetCachedParent Recupera de la memoria caché el elemento primario de este elemento de Automatización de la interfaz de usuario. |
IUIAutomationElement::GetCachedPattern Recupera de la memoria caché la interfaz IUnknown del patrón de control especificado de este elemento de automatización de la interfaz de usuario. |
IUIAutomationElement::GetCachedPatternAs Recupera la interfaz de patrón de control del patrón especificado de la memoria caché de este elemento de Automatización de la interfaz de usuario. |
IUIAutomationElement::GetCachedPropertyValue Recupera un valor de propiedad de la memoria caché de este elemento de Automatización de la interfaz de usuario. |
IUIAutomationElement::GetCachedPropertyValueEx Recupera un valor de propiedad de la memoria caché de este elemento de Automatización de la interfaz de usuario y, opcionalmente, omite cualquier valor predeterminado. |
IUIAutomationElement::GetClickablePoint Recupera un punto en el elemento en el que se puede hacer clic. |
IUIAutomationElement::GetCurrentPattern Recupera la interfaz IUnknown del patrón de control especificado en este elemento de automatización de la interfaz de usuario. |
IUIAutomationElement::GetCurrentPatternAs Recupera la interfaz de patrón de control del patrón especificado en este elemento de Automatización de la interfaz de usuario. |
IUIAutomationElement::GetCurrentPropertyValue Recupera el valor actual de una propiedad para este elemento de Automatización de la interfaz de usuario. |
IUIAutomationElement::GetCurrentPropertyValueEx Recupera un valor de propiedad para este elemento de Automatización de la interfaz de usuario y, opcionalmente, omite cualquier valor predeterminado. |
IUIAutomationElement::GetRuntimeId Recupera el identificador único asignado al elemento de la interfaz de usuario. |
IUIAutomationElement::SetFocus Establece el foco del teclado en este elemento de automatización de la interfaz de usuario. |
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista, Windows XP con SP3 y Platform Update para Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008, Windows Server 2003 con SP2 y Actualización de plataforma para Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | uiautomationclient.h (include UIAutomation.h) |
Consulte también
Interfaces de elementos de automatización de la interfaz de usuario para clientes