Interfaccia IUIFramework (uiribbon.h)
L'interfaccia IUIFramework viene implementata dal framework della barra multifunzione di Windows e definisce i metodi che forniscono la funzionalità di base per il framework.
Ereditarietà
L'interfaccia IUIFramework eredita dall'interfaccia IUnknown . IUIFramework include anche questi tipi di membri:
Metodi
L'interfaccia IUIFramework include questi metodi.
IUIFramework::D estroy Termina e rilascia tutti gli oggetti, gli hook e i riferimenti per un'istanza del framework della barra multifunzione di Windows. |
IUIFramework::FlushPendingInvalidations Elabora tutti gli aggiornamenti dei comandi in sospeso. |
IUIFramework::GetUICommandProperty Recupera una proprietà del comando, un valore o uno stato. |
IUIFramework::GetView Recupera l'indirizzo di un puntatore a un'interfaccia che rappresenta una visualizzazione del framework della barra multifunzione di Windows, ad esempio IUIRibbon o IUIContextualUI. |
IUIFramework::Initialize Connette l'applicazione host al framework della barra multifunzione di Windows. |
IUIFramework::InvalidateUICommand Invalida una proprietà del framework della barra multifunzione di Windows, un valore o uno stato. |
IUIFramework::LoadUI Carica la risorsa dell'interfaccia utente del framework della barra multifunzione di Windows o il file di markup compilato. |
IUIFramework::SetModes Specifica le modalità applicazione da abilitare. |
IUIFramework::SetUICommandProperty Imposta una proprietà del comando, un valore o uno stato. |
Commenti
Questa interfaccia viene usata per inizializzare e smontare il framework della barra multifunzione.
La funzionalità dell'interfaccia utente del framework della barra multifunzione è differenziata in base alle visualizzazioni, che sono essenzialmente controlli di base predefiniti, ad esempio la barra multifunzione e ContextPopup.
Per ottenere un puntatore dell'interfaccia all'implementazione di IUIFramework, usare CoCreateInstance per creare un oggetto COM con l'identificatore di classe (CLSID) di CLSID_UIRibbonFramework.
Requisiti
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | uiribbon.h |