Outlook の Office Fluent ユーザー インターフェイス拡張機能
Microsoft Office Fluent ユーザー インターフェイス (UI) 拡張機能は、Microsoft Office アプリケーションで Office Fluent UI をプログラムでカスタマイズするためのサポート機構です。 Microsoft Outlook では、エクスプローラー ウィンドウおよびインスペクター ウィンドウのリボンを拡張し、次のような Outlook UI の他のコンポーネントをユーザー インターフェイスで使えるようにします。
Microsoft Office Backstage ビュー
操作別タブ
新しいメニュー項目
ショートカット メニュー
アドインは、 IRibbonExtensibility インターフェイスを実装して Outlook UI を拡張します。 UI の一部をカスタマイズするには、Office Fluent UI 拡張機能のスキーマ定義でコンパイルされる XML マークアップ ファイルでカスタマイズを指定します。 Office は IRibbonExtensibility.GetCustomUI メソッドを呼び出し、リボン ID と一致する Outlook UI の部分のカスタマイズを記述する XML を読み込むリボン ID を指定します。 この XML マークアップの結果、アドインは、カスタム UI のコマンドに関連付けられたカスタム アクションを実行するコールバック プロシージャを実行します。
Microsoft Word や Microsoft Excel などの他の Office アプリケーションとは異なり、Outlook で Visual Basic for Applications を使用してリボンをカスタマイズすることはできません。 Outlook で UI をプログラムでカスタマイズするには、アドインを記述する必要があります。 既存のアドインを更新するか、Outlook だけを対象とするアドインを記述することができます。 アドインはネイティブまたはマネージにすることができます。 Outlook では、Microsoft Office Open XML ファイル形式を使用したリボンのカスタマイズをサポートしていません。
Outlook UI をカスタマイズするさまざまな方法の詳細と例については、MSDN Web サイト の「Outlook 2010 でのユーザー インターフェイスの拡張 」を参照してください。
関連項目
CommandBars の以前のコードを更新するショートカット メニューのカスタマイズ リボンのカスタマイズの IRibbonExtensibility インターフェイスの実装の概要
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示