The IUICommandHandler interface is implemented by the application and defines the methods for gathering Command information and handling Command events from the Windows Ribbon (Ribbon) framework.
IUICommandHandler Members
| Execute |
Responds to execute events on Commands bound to the Command handler. |
| UpdateProperty |
Responds to property update requests from the Windows Ribbon (Ribbon) framework.
|
Remarks
For each Command in a View, the Ribbon framework requires a corresponding Command handler in
the host application. A new handler or an existing handler must be bound to the Command through
the IUIApplication::OnCreateUICommand notification method.
Any number of Commands can be bound to a Command handler.
The Command handler serves two purposes: respond to property update requests and respond to execute events on any Command to which it is bound.
Interface Information
| Inherits from | IUnknown |
|---|
| Header and IDL files | uiribbon.h, uiribbon.idl |
|---|
| Import library | uiribbon.dll |
|---|
| Minimum operating systems |
Windows 7, Windows Vista with Service Pack 2 (SP2) and Platform Update for Windows Vista, Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 |
|---|
See Also
Windows Ribbon Framework Samples