IUIFramework ::SetModes, méthode (uiribbon.h)

Spécifie les modes d’application à activer.

Syntaxe

HRESULT SetModes(
  INT32 iModes
);

Paramètres

iModes

Type : INT32

Masque de bits qui identifie les modes.

Valeur retournée

Type : HRESULT

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

Remarques

Un mode indique les fonctionnalités requises et, par conséquent, les éléments qui doivent être affichés (ou masqués) au moment de l’exécution, en fonction de l’état ou du contexte d’une application. Par exemple, la connectivité réseau peut avoir un impact direct sur les fonctionnalités d’une application et nécessiter un mode « Réseau » de commandes liées au réseau chaque fois qu’une connexion est détectée.

Les modes sont spécifiés pour les éléments dans le balisage du ruban et liés à des contrôles individuels au moment de l’exécution.

Les modes peuvent être appliqués à un onglet du ruban et à un groupe.

Note Les modes peuvent être appliqués aux contrôles Button, SplitButton et DropDownButton lorsqu’ils sont hébergés dans la colonne de gauche du menu Application.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête uiribbon.h
DLL Mshtml.dll

Voir aussi

IUIFramework

Éléments de balisage

Reconfigurer le ruban avec les modes Application

Exemples d’infrastructure du ruban Windows