IUIFramework 接口 (uiribbon.h)
IUIFramework 接口由 Windows 功能区框架实现,并定义为框架提供核心功能的方法。
继承
IUIFramework 接口继承自 IUnknown 接口。 IUIFramework 还具有以下类型的成员:
方法
IUIFramework 接口具有这些方法。
IUIFramework::D estroy 终止并释放 Windows 功能区框架实例的所有对象、挂钩和引用。 |
IUIFramework::FlushPendingInvalidations 处理所有挂起的命令更新。 |
IUIFramework::GetUICommandProperty 检索命令属性、值或状态。 |
IUIFramework::GetView 检索指向表示 Windows 功能区框架视图的接口的指针的地址,例如 IUIRibbon 或 IUIContextualUI。 |
IUIFramework::Initialize 将主机应用程序连接到 Windows 功能区框架。 |
IUIFramework::InvalidateUICommand 使 Windows 功能区框架命令属性、值或状态失效。 |
IUIFramework::LoadUI 加载 Windows 功能区框架 UI 资源或已编译标记文件。 |
IUIFramework::SetModes 指定要启用的应用程序模式。 |
IUIFramework::SetUICommandProperty 设置命令属性、值或状态。 |
注解
此接口用于初始化和拆除功能区框架。
功能区框架 UI 功能由视图区分,这些视图本质上是内置的核心控件,例如 功能区和ContextPopup。
若要获取指向 IUIFramework 实现的接口指针,请使用 CoCreateInstance 创建类标识符为 (CLSID) CLSID_UIRibbonFramework 的 COM 对象。
要求
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | uiribbon.h |