Función UiaRaiseAutomationPropertyChangedEvent (uiautomationcoreapi.h)

Lo llaman los proveedores para notificar al núcleo de Microsoft Automatización de la interfaz de usuario que ha cambiado una propiedad de elemento.

Sintaxis

HRESULT UiaRaiseAutomationPropertyChangedEvent(
  [in] IRawElementProviderSimple *pProvider,
  [in] PROPERTYID                id,
  [in] VARIANT                   oldValue,
  [in] VARIANT                   newValue
);

Parámetros

[in] pProvider

Tipo: IRawElementProviderSimple*

Nodo de proveedor donde se produjo el evento de cambio de propiedad.

[in] id

Tipo: PROPERTYID

Identificador de la propiedad que cambió. Para obtener una lista de identificadores de propiedad, vea Identificadores de propiedad.

[in] oldValue

Tipo: VARIANT

Valor anterior de la propiedad.

[in] newValue

Tipo: VARIANT

Nuevo valor de la propiedad.

Valor devuelto

Tipo: HRESULT

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcoreapi.h
Library Uiautomationcore.lib
Archivo DLL Uiautomationcore.dll