Método IUIAutomation::AddStructureChangedEventHandler (uiautomationclient.h)
Registra un método que controla los eventos modificados por la estructura.
Sintaxis
HRESULT AddStructureChangedEventHandler(
[in] IUIAutomationElement *element,
[in] TreeScope scope,
[in] IUIAutomationCacheRequest *cacheRequest,
[in] IUIAutomationStructureChangedEventHandler *handler
);
Parámetros
[in] element
Tipo:
Puntero al elemento de automatización de la interfaz de usuario asociado al controlador de eventos.
[in] scope
Tipo: treeScope de
Ámbito de los eventos que se van a controlar; es decir, si están en el propio elemento o en sus antecesores y descendientes.
[in] cacheRequest
Tipo: IUIAutomationCacheRequest*
Puntero a una solicitud de caché o NULL si no se desea ningún almacenamiento en caché.
[in] handler
Tipo: IUIAutomationStructureChangedEventHandler*
Puntero al objeto que controla el evento modificado por la estructura.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error.
Observaciones
Un cliente de Automatización de la interfaz de usuario no debe usar varios subprocesos para agregar o quitar controladores de eventos. El comportamiento inesperado puede producir si se agrega o quita un controlador de eventos mientras se agrega o quita otro en el mismo proceso de cliente.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | 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 admitido | Windows Server 2008 R2, Windows Server 2008 con SP2 y Platform Update para Windows Server 2008, Windows Server 2003 con SP2 y Platform Update para Windows Server 2008 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
uiautomationclient.h (include UIAutomation.h) |
Consulte también
propiedades y patrones de control de automatización de la interfaz de usuario de almacenamiento en caché
conceptual de
de referencia de
RemoveStructureChangedEventHandler
suscribirse a eventos de automatización de la interfaz de usuario