Share via


Interface IUICommandHandler (uiribbon.h)

L’interface IUICommandHandler est implémentée par l’application et définit les méthodes de collecte d’informations de commande et de gestion des événements command à partir de l’infrastructure du ruban Windows.

Héritage

L’interface IUICommandHandler hérite de l’interface IUnknown. IUICommandHandler a également les types de membres suivants :

Méthodes

L’interface IUICommandHandler a ces méthodes.

 
IUICommandHandler ::Execute

Répond aux événements d’exécution sur les commandes liées au gestionnaire de commandes.
IUICommandHandler ::UpdateProperty

Répond aux demandes de mise à jour de propriétés à partir de l’infrastructure du ruban Windows.

Remarques

Pour chaque commande d’une vue, l’infrastructure du ruban nécessite un gestionnaire de commandes correspondant dans l’application hôte. Un nouveau gestionnaire ou un gestionnaire existant doit être lié à la commande via la méthode de notification IUIApplication ::OnCreateUICommand .

Un nombre quelconque de commandes peut être lié à un gestionnaire de commandes.

Le gestionnaire de commandes remplit deux objectifs : répondre aux demandes de mise à jour des propriétés et répondre aux événements d’exécution sur toute commande à laquelle il est lié.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uiribbon.h

Voir aussi

Exemples d’infrastructure du ruban Windows