Visio) (Application.RegisterRibbonX 方法

註冊由指定附加元件實作的 IRibbonExtensibility 介面,以填入自訂使用者介面 (UI) 。

語法

運算式RegisterRibbonX (SourceAddOnTargetDocumentTargetModesFriendlyName)

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
SourceAddOn 必要 IRibbonExtensibility 要登錄的附加元件。
TargetDocument 必要 文件 使用自訂 UI 的文件。
TargetModes 必要 VisRibbonXModes 自訂 UI 應為可見時的模式。 如需可能的值,請參閱<備註>。
FriendlyName 必要 字串 與源自附加元件的 UI 項目以及錯誤相關聯的名稱。

傳回值

Nothing

註解

如果 TargetDocument 為 Null,自訂 UI 會在應用程式層級定義。 否則,Microsoft Visio 會將自訂 UI 的可見度系結至指定的檔。 UI 不會與任何其他檔一起出現。

TargetModes 可以是下列其中一個或多個 VisRibbonXModes 常數。

名稱 描述
visRxModeNone 0 在尚未開啟任何文件時顯示自訂 UI。
visRxModeDrawing 1 在繪圖模式顯示自訂 UI。
visRxModeStencil 2 在樣板模式顯示自訂 UI。
visRxModePrintPreview 4 在預覽列印模式顯示自訂 UI。

如果 FriendlyName 為 Null,此方法便會失敗。

支援和意見反應

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