Share via


Interfaz IUIFramework (uiribbon.h)

El marco de la cinta de opciones de Windows implementa la interfaz IUIFramework y define los métodos que proporcionan la funcionalidad básica para el marco.

Herencia

La interfaz IUIFramework hereda de la interfaz IUnknown . IUIFramework también tiene estos tipos de miembros:

Métodos

La interfaz IUIFramework tiene estos métodos.

 
IUIFramework::D estroy

Finaliza y libera todos los objetos, enlaces y referencias de una instancia del marco de la cinta de Opciones de Windows.
IUIFramework::FlushPendingInvalidations

Procesa todas las actualizaciones de comandos pendientes.
IUIFramework::GetUICommandProperty

Recupera una propiedad de comando, un valor o un estado.
IUIFramework::GetView

Recupera la dirección de un puntero a una interfaz que representa una vista del marco de la cinta de Opciones de Windows, como IUIRibbon o IUIContextualUI.
IUIFramework::Initialize

Conecta la aplicación host al marco de la cinta de opciones de Windows.
IUIFramework::InvalidateUICommand

Invalida una propiedad, valor o estado del marco de la cinta de opciones de Windows.
IUIFramework::LoadUI

Carga el recurso de interfaz de usuario del marco de la cinta de opciones de Windows, o el marcado compilado, el archivo .
IUIFramework::SetModes

Especifica los modos de aplicación que se van a habilitar.
IUIFramework::SetUICommandProperty

Establece una propiedad de comando, un valor o un estado.

Comentarios

Esta interfaz se usa para inicializar y desmontar el marco de la cinta de opciones.

La funcionalidad de interfaz de usuario del marco de la cinta de opciones se diferencia por Views, que son básicamente controles principales integrados, como la cinta de opciones y ContextPopup.

Para obtener un puntero de interfaz a la implementación de IUIFramework, use CoCreateInstance para crear un objeto COM con el identificador de clase (CLSID) de CLSID_UIRibbonFramework.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Actualización de plataforma para Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado uiribbon.h

Consulte también

Ejemplos de Windows Ribbon Framework