Interface IUIFramework (uiribbon.h)
L’interface IUIFramework est implémentée par l’infrastructure du ruban Windows et définit les méthodes qui fournissent les fonctionnalités principales de l’infrastructure.
Héritage
L’interface IUIFramework hérite de l’interface IUnknown. IUIFramework a également les types de membres suivants :
Méthodes
L’interface IUIFramework a ces méthodes.
IUIFramework::D estroy Arrête et libère tous les objets, crochets et références pour un instance de l’infrastructure du ruban Windows. |
IUIFramework::FlushPendingInvalidations Traite toutes les mises à jour de commande en attente. |
IUIFramework::GetUICommandProperty Récupère une propriété, une valeur ou un état de commande. |
IUIFramework::GetView Récupère l’adresse d’un pointeur vers une interface qui représente une vue d’infrastructure du ruban Windows, telle que IUIRibbon ou IUIContextualUI. |
IUIFramework::Initialize Connecte l’application hôte à l’infrastructure du ruban Windows. |
IUIFramework::InvalidateUICommand Invalide la propriété, la valeur ou l’état d’une infrastructure de ruban Windows. |
IUIFramework::LoadUI Charge la ressource d’interface utilisateur de l’infrastructure du ruban Windows ou le fichier de balisage compilé. |
IUIFramework::SetModes Spécifie les modes d’application à activer. |
IUIFramework::SetUICommandProperty Définit une propriété, une valeur ou un état de commande. |
Remarques
Cette interface est utilisée pour initialiser et démanteler l’infrastructure du ruban.
Les fonctionnalités d’interface utilisateur de l’infrastructure du ruban se distinguent par les vues, qui sont essentiellement des contrôles de base intégrés, tels que le ruban et le ContextPopup.
Pour obtenir un pointeur d’interface vers l’implémentation d’IUIFramework, utilisez CoCreateInstance pour créer un objet COM avec l’identificateur de classe (CLSID) de CLSID_UIRibbonFramework.
Configuration requise
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 |