Interfaccia IUICommandHandler (uiribbon.h)

L'interfaccia IUICommandHandler viene implementata dall'applicazione e definisce i metodi per raccogliere informazioni sui comandi e gestire gli eventi Command dal framework della barra multifunzione di Windows.

Ereditarietà

L'interfaccia IUICommandHandler eredita dall'interfaccia IUnknown . IUICommandHandler include anche questi tipi di membri:

Metodi

L'interfaccia IUICommandHandler include questi metodi.

 
IUICommandHandler::Execute

Risponde per eseguire gli eventi nei comandi associati al gestore di comandi.
IUICommandHandler::UpdateProperty

Risponde alle richieste di aggiornamento delle proprietà dal framework della barra multifunzione di Windows.

Commenti

Per ogni comando in una visualizzazione, il framework della barra multifunzione richiede un gestore di comandi corrispondente nell'applicazione host. Un nuovo gestore o un gestore esistente deve essere associato al comando tramite il metodo di notifica IUIApplication::OnCreateUICommand .

Qualsiasi numero di comandi può essere associato a un gestore di comandi.

Il gestore dei comandi svolge due scopi: rispondere alle richieste di aggiornamento delle proprietà e rispondere agli eventi di esecuzione su qualsiasi comando a cui è associato.

Requisiti

Requisito Valore
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

Vedi anche

Esempi di Windows Ribbon Framework