UIObject 对象 (Visio)
代表来自内置 Visio 用户界面或其自定义版本的一组 Microsoft Visio 菜单、工具栏和加速键。
备注
从 Visio 2010 开始,Microsoft Office Fluent 用户界面 (UI) 替换了以前的分层菜单、工具栏和任务窗格系统。 用于在以前版本的 Visio 中自定义用户界面的 VBA 对象和成员在 Visio 中仍可用,但它们的功能不同。
若要检索包含 Visio 菜单和快捷键的 UIObject 对象,请使用 Application 对象的 BuiltInMenus 属性,然后使用从 BuiltInMenus 属性返回的 UIObject 对象的 MenuSets 或 AccelTables 集合。
若要检索包含 Visio 工具栏的 UIObject 对象,请使用 Application 对象的 BuiltInToolbars 属性,然后使用从 BuiltInToolbars 属性返回的 UIObject 对象的 ToolbarSets 集合。
如果 Application 对象或 Document 对象具有自定义的用户界面,请使用 CustomMenus 或 CustomToolbars 属性来检索表示这些对象的 UIObject 对象。
UIObject 对象可以存储在文件中并加载到 Visio 中。 请使用 SaveToFile 方法保存该对象,使用 LoadFromFile 方法进行加载,或者将 Application 对象或 Document 对象的 CustomMenusFile 或 CustomToolbarsFile 属性设置为已存储的用户界面文件的名称。
从 Visio 2002 开始,程序就可以通过操作 CommandBars 属性返回的 CommandBars 集合来对 Visio 用户界面中的菜单和工具栏进行操作。 CommandBars 集合具有与 Microsoft System 应用程序套件(如 Microsoft Word 和 Microsoft Excel)所公开的 CommandBars 集合完全相同的界面。 因此,程序可以通过使用 CommandBars 集合或 UIObject 对象对 Visio 菜单和工具栏进行操作。
备注
某些 Microsoft Office 应用程序中对 CommandBars 的使用已由 Microsoft Office Fluent 用户界面的新功能区组件取代。 有关详细信息,请参阅 Office Fluent 功能区概述。
- AccelTables
- Clone
- DisplayKeysInTooltips
- DisplayTooltips
- LargeButtons
- MenuAnimationStyle
- MenuSets
- Name
- ToolbarSets
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。