IUIApplication interface (uiribbon.h)

The IUIApplication interface is implemented by the application and defines the callback entry-point methods for the Windows Ribbon framework.

Inheritance

The IUIApplication interface inherits from the IUnknown interface. IUIApplication also has these types of members:

Methods

The IUIApplication interface has these methods.

 
IUIApplication::OnCreateUICommand

Called for each Command specified in the Windows Ribbon framework markup to bind the Command to an IUICommandHandler.
IUIApplication::OnDestroyUICommand

Called for each Command specified in the Windows Ribbon framework markup when the application window is destroyed.
IUIApplication::OnViewChanged

Called when the state of a View changes.

Requirements

Requirement Value
Minimum supported client Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps only]
Target Platform Windows
Header uiribbon.h

See also

Windows Ribbon Framework Samples