Interfaz IUIAutomationCacheRequest (uiautomationclient.h)
Expone propiedades y métodos de una solicitud de caché. Las aplicaciones cliente usan esta interfaz para especificar las propiedades y los patrones de control que se almacenarán en caché cuando se obtiene un elemento de Automatización de la interfaz de usuario de Microsoft.
Herencia
La interfaz IUIAutomationCacheRequest hereda de la interfaz IUnknown . IUIAutomationCacheRequest también tiene estos tipos de miembros:
Métodos
La interfaz IUIAutomationCacheRequest tiene estos métodos.
IUIAutomationCacheRequest::AddPattern Agrega un patrón de control a la solicitud de caché. |
IUIAutomationCacheRequest::AddProperty Agrega una propiedad a la solicitud de caché. |
IUIAutomationCacheRequest::Clone Crea una copia de la solicitud de caché. |
IUIAutomationCacheRequest::get_AutomationElementMode Indica si los elementos devueltos contienen referencias completas a la interfaz de usuario subyacente o solo información almacenada en caché. (Obtener) |
IUIAutomationCacheRequest::get_TreeFilter Especifica la vista del árbol de elementos de automatización de la interfaz de usuario que se usa al almacenar en caché. (Obtener) |
IUIAutomationCacheRequest::get_TreeScope Especifica el ámbito del almacenamiento en caché. (Obtener) |
IUIAutomationCacheRequest::p ut_AutomationElementMode Indica si los elementos devueltos contienen referencias completas a la interfaz de usuario subyacente o solo información almacenada en caché. (Put) |
IUIAutomationCacheRequest::p ut_TreeFilter Especifica la vista del árbol de elementos de automatización de la interfaz de usuario que se usa al almacenar en caché. (Put) |
IUIAutomationCacheRequest::p ut_TreeScope Especifica el ámbito del almacenamiento en caché. (Put) |
Comentarios
La recuperación de propiedades y patrones de control mediante la automatización de la interfaz de usuario requiere llamadas entre procesos que pueden ralentizar el rendimiento. Al almacenar en caché valores de propiedades y patrones de control en una operación por lotes, puede mejorar el rendimiento de la aplicación.
Cree una nueva solicitud de caché llamando a CreateCacheRequest y configure la solicitud llamando a métodos de IUIAutomationCacheRequest.
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Actualización de plataforma para Windows Vista, Windows XP con SP3 y Actualización de plataforma 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 elemento de automatización de la interfaz de usuario para clientes