Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définition
Espace de noms : Microsoft.CommandPalette.Extensions
L’interface ICommandItem est utilisée pour représenter un élément de commande dans la palette de commandes. Il permet de définir les propriétés et les méthodes qu’un élément de commande doit implémenter pour être affiché dans la palette de commandes.
Propriétés
Propriété | Catégorie | Descriptif |
---|---|---|
Commande | ICommand | Commande associée à cet élément. Il s’agit de la commande qui sera exécutée lorsque l’élément est activé. |
Icône | IIconInfo | L’icône associée à cet élément. Cette icône s’affichera à côté de l’élément dans la palette de commandes. |
PlusCommandes | IContextItem[] | Un tableau de commandes supplémentaires qui peuvent être affichées dans un sous-menu. Cette propriété permet de définir une liste de commandes associées qui peuvent être exécutées à partir de la palette de commandes. |
Sous-titre | Chaîne | Le sous-titre associé à cet élément. Ce sous-titre sera affiché sous l’élément dans la palette de commandes. |
Titre | Chaîne | Le titre associé à cet élément. Ce titre s’affichera en tant que texte principal de l’élément dans la palette de commandes. |
Remarques
Si un ICommandItem dans un menu contextuel a MoreCommands, son activation ouvrira un sous-menu avec ces éléments. Si un ICommandItem dans un menu contextuel a MoreCommands et une commande non nulle, alors l’activation de celle-ci ouvrira un sous-menu avec la commande d’abord (en suivant les mêmes règles pour la construction d’un élément de contexte à partir d’une commande par défaut), suivie des éléments dans MoreCommands.
Lors de l’affichage d’une page :
- Le titre sera
IPage.Title ?? ICommand.Name
- L’icône sera
ICommand.Icon
Windows developer