リボンのユーザー設定の概要

Microsoft Word、Microsoft Excel、Microsoft PowerPoint などの他の Microsoft Office アプリケーションと同様に、Microsoft Outlook はエクスプローラーとインスペクター ウィンドウで Microsoft Office Fluent ユーザー インターフェイス リボンを使用します。 アイテム インスペクター (作成モードのメール メッセージなど) では、Outlook はリボンを使用してアイテム固有の要素にコマンドを公開し、ユーザーがタスクを完了するために必要なコマンドを簡単に識別できるようにします。

プログラムでリボンをカスタマイズするために、Outlook ではリボンの機能拡張を使用します。 各 Outlook アドインは、XML マークアップ ファイルでカスタム ユーザー インターフェイスを指定し、 IRibbonExtensibility インターフェイスを 実装できます。 Office では、ThisAddin.Startup メソッドの前に IRibbonExtensibility.GetCustomUI メソッドを呼び出してエクスプローラー リボンのリボンのカスタマイズを読み込み、特定の種類のインスペクターを初めて表示する GetCustomUI メソッドを呼び出します。 呼び出されると、 GetCustomID メソッドはリボン ID を引数として受け取り、アドインが関連付ける対応する XML をそのリボン ID に読み込みます。 GetCustomID メソッドをSwitch実装してさまざまなリボンのリボン XML を読み込む場合は、ステートメントを使用することを検討してください。カスタマイズできるさまざまなリボンに対応する最も効率的な方法です。

リボンの識別子の完全な一覧については、「IRibbonExtensibility インターフェイスの実装」を参照してください。

リボンおよびリボンの拡張機能の詳細については、「Office Fluent リボンの概要」を参照してください。

関連項目

Detecting ErrorsUpdating Earlier Code for CommandBarsOverview of the IRibbonUI ObjectOverview of the IRibbonControl ObjectOffice Fluent User Interface Extensibility for Outlook

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。