Compartir a través de


Método IUIAutomationCacheRequest::p ut_AutomationElementMode (uiautomationclient.h)

Indica si los elementos devueltos contienen referencias completas a la interfaz de usuario subyacente o solo información almacenada en caché.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_AutomationElementMode(
  AutomationElementMode mode
);

Parámetros

mode

Valor devuelto

None

Observaciones

AutomationElementMode_Full es el valor predeterminado y especifica que los elementos devueltos contienen una referencia completa a la interfaz de usuario subyacente. AutomationElementMode_None especifica que los elementos devueltos no tienen ninguna referencia a la interfaz de usuario subyacente y solo contienen información almacenada en caché.

Ciertas operaciones en elementos, incluidos GetCurrentPropertyValue y SetFocus, requieren una referencia completa; si intenta realizarlos en un elemento que no tiene ninguno, se produce un error.

El uso de AutomationElementMode_None puede ser más eficaz cuando solo se necesitan propiedades, ya que evita la sobrecarga implicada en la configuración de referencias completas.

Requisitos

Requisito Value
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)