Интерфейс 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 |