IUIAutomationEventHandlerGroup ::AddStructureChangedEventHandler, méthode (uiautomationclient.h)
Inscrit une méthode qui gère les événements modifiés par la structure.
Syntaxe
HRESULT AddStructureChangedEventHandler(
[in] TreeScope scope,
[in] IUIAutomationCacheRequest *cacheRequest,
[in] IUIAutomationStructureChangedEventHandler *handler
);
Paramètres
[in] scope
Étendue des événements à gérer ; c’est-à-dire, qu’ils soient sur l’élément lui-même, ou sur ses ancêtres et descendants.
[in] cacheRequest
Pointeur vers une demande de cache ou NULL si aucune mise en cache n’est souhaitée.
[in] handler
Pointeur vers l’objet qui gère l’événement modifié par la structure.
Valeur de retour
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.
Remarques
Avant d’implémenter un gestionnaire d’événements, vous devez connaître les problèmes de thread décrits dans Understanding Threading Issues.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1809 [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server, version 1709 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | uiautomationclient.h (include UIAutomation.h) |