Partager via


Fonction UiaRaiseAutomationPropertyChangedEvent (uiautomationcoreapi.h)

Appelé par les fournisseurs pour informer microsoft UI Automation cœur qu’une propriété d’élément a changé.

Syntaxe

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

Paramètres

[in] pProvider

Type : IRawElementProviderSimple*

Nœud de fournisseur où l’événement de modification de propriété s’est produit.

[in] id

Type : PROPERTYID

Identificateur de la propriété qui a été modifiée. Pour obtenir la liste des ID de propriété, consultez Identificateurs de propriétés.

[in] oldValue

Type : VARIANT

Ancienne valeur de la propriété.

[in] newValue

Type : VARIANT

Nouvelle valeur de la propriété.

Valeur retournée

Type : HRESULT

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête uiautomationcoreapi.h
Bibliothèque Uiautomationcore.lib
DLL Uiautomationcore.dll