Поделиться через


Интерфейс IUICommandHandler (uiribbon.h)

Интерфейс IUICommandHandler реализуется приложением и определяет методы сбора сведений о командах и обработки событий Command из платформы ленты Windows.

Наследование

Интерфейс IUICommandHandler наследуется от интерфейса IUnknown . IUICommandHandler также имеет следующие типы элементов:

Методы

Интерфейс IUICommandHandler содержит следующие методы.

 
IUICommandHandler::Execute

Отвечает на события выполнения в командах, привязанных к обработчику команд.
IUICommandHandler::UpdateProperty

Отвечает на запросы на обновление свойств от платформы ленты Windows.

Комментарии

Для каждой команды в представлении платформа ленты требует соответствующего обработчика команд в ведущем приложении. Новый или существующий обработчик должен быть привязан к команде с помощью метода уведомления IUIApplication::OnCreateUICommand .

К обработчику команд можно привязать любое количество команд.

Обработчик команд служит двум целям: отвечать на запросы на обновление свойств и отвечать на события выполнения в любой команде, к которой он привязан.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Обновление платформы для Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header uiribbon.h

См. также раздел

Примеры Windows Ribbon Framework