共用方式為


Visio) (UIObject 物件

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

注意事項

從 Visio 2010 開始,Microsoft Office Fluent 使用者介面 (UI) 取代先前的階層式功能表、工具列和工作窗格系統。 您在舊版 Visio 中用來自訂使用者介面的 VBA 物件和成員仍可在 Visio 中使用,但其運作方式不同。

註解

若要擷取包含 Visio 功能表和加速器的UIObject物件,請使用Application物件的BuiltInMenus屬性,然後使用從BuiltInMenus屬性傳回之UIObject物件的MenuSetsAccelTables集合。

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

如果 Application 物件或 Document 物件具有自訂的使用者介面,請使用 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 支援與意見反應