Partager via


IProxyProviderWinEventSink ::AddStructureChangedEvent, méthode (uiautomationcore.h)

Déclenche un événement pour informer les clients que la structure de l’arborescence UI Automation a changé.

Syntaxe

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

Paramètres

[in] pProvider

Type : IRawElementProviderSimple*

Pointeur vers le fournisseur de l’élément qui déclenche l’événement.

[in] structureChangeType

Type : StructureChangeType

Type de modification de structure qui s’est produite.

[in] runtimeId

Type : SAFEARRAY*

Pointeur vers les identificateurs d’exécution des éléments affectés. Ces ID permettent aux applications d’identifier les éléments qui ont été supprimés et ne sont plus représentés par interfaces IUIAutomationElement.

Valeur de retour

Type : HRESULT

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

Exigences

Exigence Valeur
client minimum pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista, Windows XP avec SP3 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
serveur minimum pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008, Windows Server 2003 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
plateforme cible Windows
d’en-tête uiautomationcore.h (include UIAutomation.h)

Voir aussi

meilleures pratiques pour l’utilisation de tableaux sécurisés

conceptuelle

IProxyProviderWinEventSink

de référence