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


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

Интерфейс IUIFramework реализуется платформой ленты Windows и определяет методы, обеспечивающие основные функциональные возможности платформы.

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

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

Методы

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

 
IUIFramework::D eвыработка

Завершает работу и освобождает все объекты, перехватчики и ссылки для экземпляра платформы ленты Windows.
IUIFramework::FlushPendingInvalidations

Обрабатывает все ожидающие обновления команд.
IUIFramework::GetUICommandProperty

Извлекает свойство, значение или состояние команды.
IUIFramework::GetView

Извлекает адрес указателя на интерфейс, представляющий представление платформы ленты Windows, например IUIRibbon или IUIContextualUI.
IUIFramework::Initialize

Подключает ведущее приложение к платформе ленты Windows.
IUIFramework::InvalidateUICommand

Делает недействительным свойство, значение или состояние command платформы ленты Windows.
IUIFramework::LoadUI

Загружает ресурс пользовательского интерфейса платформы ленты Windows или файл скомпилированной разметки.
IUIFramework::SetModes

Указывает режимы приложения для включения.
IUIFramework::SetUICommandProperty

Задает свойство, значение или состояние команды.

Комментарии

Этот интерфейс используется для инициализации и демонтажа платформы ленты.

Функциональные возможности пользовательского интерфейса платформы ленты отличаются представлениями, которые по сути являются встроенными основными элементами управления, такими как лента и ContextPopup.

Чтобы получить указатель интерфейса на реализацию IUIFramework, используйте CoCreateInstance для создания COM-объекта с идентификатором класса (CLSID) CLSID_UIRibbonFramework.

Требования

   
Минимальная версия клиента 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