Écoute des événements de ruban
l’infrastructure de ruban Windows utilise l’infrastructure Suivi d’v nements pour Windows (ETW) pour permettre aux développeurs d’apprendre comment les utilisateurs interagissent avec le ruban de leur application.
Introduction
Le mécanisme d’événement d’infrastructure de ruban est conçu de telle sorte que l’infrastructure signale les événements de l’interface utilisateur du ruban à l’application afin que vous puissiez surveiller l’activité des utilisateurs, apprendre leurs modèles d’interaction et évaluer les tendances d’utilisation. Ces informations peuvent être utilisées pour affiner l’expérience utilisateur des itérations ultérieures de votre application de ruban.
L’utilisation des événements de l’infrastructure du ruban implique les opérations suivantes :
- l’application ruban doit inscrire un écouteur de Suivi d’v nements pour Windows (ETW) pour recevoir des notifications d’événements de ruban à partir de l’infrastructure du ruban.
- l’infrastructure du ruban déclenche des rappels d’événements de l’interface utilisateur du ruban au moment de l’exécution, si l’application a inscrit un écouteur de Suivi d’v nements pour Windows (ETW) .
Événements pris en charge
Les événements exposés aux applications du ruban sont décrits dans le tableau suivant.
| Événement | Rapport d’événements |
|---|---|
| Onglet activé | ID de commande Nom de commande Verbe d’événement |
| Onglet contextuel activé | ID de commande Nom de commande Verbe d’événement |
| Menu de l’application ouvert | Verbe d’événement |
| Menu de l’application fermé | Verbe d’événement |
| Menu (normal ou Galerie ouvert) | ID de commande Nom de commande Verbe d’événement [!Note] |
| Menu (normal ou Galerie fermé) | ID de commande Nom de commande Verbe d’événement [!Note] |
| Commande | ID de commande Nom de commande Verbe d’événement L’un des emplacements d’événements suivants :
ID de commande parent Nom de la commande parente L’une des méthodes d’appel suivantes :
[!Note] |
| Ruban réduit | Verbe d’événement |
| Ruban développé (bouton de développement cliqué ou appui sur épinglé) | Verbe d’événement |
| Mode d’application basculé | Verbe d’événement ID de mode (valeur définie par SetModes) [!Note] |
| Info-bulle affichée | Verbe d’événement ID de commande parent Nom de la commande parente |