Compartir a través de


Método IProxyProviderWinEventSink::AddStructureChangedEvent (uiautomationcore.h)

Genera un evento para notificar a los clientes que la estructura del árbol de automatización de la interfaz de usuario ha cambiado.

Sintaxis

HRESULT AddStructureChangedEvent(
  [in] IRawElementProviderSimple *pProvider,
  [in] StructureChangeType       structureChangeType,
  [in] SAFEARRAY                 *runtimeId
);

Parámetros

[in] pProvider

Tipo: * IRawElementProviderSimple

Puntero al proveedor del elemento que genera el evento.

[in] structureChangeType

Tipo: StructureChangeType

Tipo de cambio de estructura que se produjo.

[in] runtimeId

Tipo: SAFEARRAY de

Puntero a los identificadores en tiempo de ejecución de los elementos afectados. Estos identificadores permiten a las aplicaciones identificar los elementos que se han quitado y ya no están representados por interfaces IUIAutomationElement.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error.

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 [aplicaciones de escritorio | Aplicaciones para UWP]
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 [aplicaciones de escritorio | Aplicaciones para UWP]
de la plataforma de destino de Windows
encabezado de uiautomationcore.h (include UIAutomation.h)

Consulte también

procedimientos recomendados de para usar matrices seguras

conceptual de

IProxyProviderWinEventSink

de referencia de