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 |