共用方式為


UIObject object (Visio)

代表內建的 Visio 使用者介面或其自訂版本中的一組 Microsoft Visio 功能表、工具列及快速鍵。

注意事項

自 Visio 2010 起,Microsoft Office Fluent 使用者介面 (介面) 取代了先前分層選單、工具列與工作窗格的系統。 你在先前版本 Visio 中用來自訂使用者介面的 VBA 物件和成員仍然可以在 Visio 中使用,但它們的運作方式不同。

註解

要取得包含 Visio 選單與加速器的 UIObject 物件,請使用 Application 物件的 BuiltInMenus 屬性,然後從 BuiltInMenus 屬性回傳該物件的MenuSetsAccelTables 集合。

若要取得包含 Visio 工具列的 UIObject 物件,請使用 Application 物件的 BuiltInToolbars 屬性,然後從 BuiltInToolbars 屬性回傳該物件的ToolbarSets 集合。

如果 應用程式 物件或 文件 物件有自訂的使用者介面,請使用 CustomMenusCustomToolbars 屬性來擷取代表這些物件的 UIObject 物件。

UIObject 物件可儲存在檔案中以及載入 Visio 中。 您可以使用 SaveToFile 方法儲存物件,也可以使用 LoadFromFile 方法加以載入,或是將 Application 物件或 Document 物件的 CustomMenusFileCustomToolbarsFile 屬性設定為已儲存的使用者介面檔案的名稱。

從 Visio 2002 開始,程式可藉由操作 CommandBars 屬性所傳回的 CommandBars 集合,來操作 Visio 使用者介面中的功能表及工具列。 CommandBars 集合所擁有的介面,與 Microsoft Word 及 Microsoft Excel 等 Microsoft Office system 應用程式套件所公開的 CommandBars 集合之介面完全相同。 因此,程式可以使用 CommandBars 集合或 UIObject 物件來操作 Visio 功能表及工具列。

注意事項

[!注意事項] CommandBars 用於部分的 Microsoft Office 應用程式已經由 Microsoft Office Fluent 使用者介面的新功能區元件取代。 欲了解更多資訊,請參閱 Office Fluent獎帶概述

方法

屬性

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應