次の方法で共有


Microsoft.Office.Tools.Ribbon 名前空間

Microsoft.Office.Tools.Ribbon 名前空間は、Microsoft Office アプリケーションのユーザー インターフェイス (UI) のリボンのカスタマイズに使用できるコンポーネント、コントロール、およびサポートするコレクション、クラス、列挙体を含みます。

Microsoft.Office.Tools.Ribbon 名前空間のすべてのコントロールは、[ツールボックス][Office リボン コントロール] タブからリボン デザイナーにドラッグすることで、Office のカスタマイズに追加できます。 さらに、RibbonMenu コントロールを使用すると、次のコントロールを実行時に追加できます。

実行時にこれらのコントロールを RibbonMenu に追加するには、デザイン時にメニューの Dynamic プロパティを true に設定する必要があります。

メニューに追加するコントロールを実行時に作成するときは、メニューに追加する前に、新しく作成するコントロールの任意のプロパティを変更できます。 メニューにコントロールを追加した後は、一部のプロパティが読み取り専用になります。 詳細については、「リボン オブジェクト モデルの概要」を参照してください。

それ以外のプロパティを使用することで、コントロールの外観と動作を実行時に制御できます。 たとえば、Enabled プロパティと Visible プロパティを使用して、デザイン時に追加したコントロールを有効、無効、表示、非表示にすることで、ユーザー インターフェイスに実行時の変更を実装できます。

クラス

  クラス 説明
パブリック クラス RibbonBase Microsoft Office リボンのカスタマイズ用の基本クラスとして機能します。
パブリック クラス RibbonCollectionBase リボンのカスタマイズの IRibbonExtension オブジェクトへのアクセスを提供します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IRibbonExtension OfficeRibbon オブジェクトの拡張機能を表します。
パブリック インターフェイス OfficeRibbon Visual Studi の Office プロジェクトでリボン デザイナーを使用して作成された Microsoft Office リボンのカスタマイズを表します。
パブリック インターフェイス RibbonBox カスタム リボン上のコントロールを配置したり、並べ替えたりします。
パブリック インターフェイス RibbonButton カスタム リボン上のボタンを表します。
パブリック インターフェイス RibbonButtonGroup リボンのボタン コントロールのグループを表します。
パブリック インターフェイス RibbonCheckBox リボン上のチェックボックス コントロールを表します。
パブリック インターフェイス RibbonComboBox カスタム リボン上のコンボ ボックスを表します。
パブリック インターフェイス RibbonComponent Visual Studio とのやり取り、アプリケーションのコントロール階層内での移動、およびコントロールの実行時レイアウトの最適化を可能にするメソッドとメンバーを含んでいます。
パブリック インターフェイス RibbonControl Microsoft Office カスタマイズのコントロールで使用されるプロパティを提供します。
パブリック インターフェイス RibbonControlEventArgs Microsoft Office のカスタマイズ内で発生する多様なイベントのデータを提供します。
パブリック インターフェイス RibbonControlId Microsoft Office がコントロールを参照するために使用する識別文字列をカプセル化します。
パブリック インターフェイス RibbonDialogLauncher ダイアログ ボックスを開くために使用できる、グループ上の小さい標準アイコンを表します。
パブリック インターフェイス RibbonDropDown ユーザーが選択できる項目の一覧と、ユーザーがクリックできるリボン ボタンの一覧を表します。
パブリック インターフェイス RibbonDropDownItem リボンのドロップダウンのドロップダウン リスト内の項目を表します。
パブリック インターフェイス RibbonEditBox リボン上のエディット ボックスを表します。
パブリック インターフェイス RibbonFactory Microsoft Office リボンをカスタマイズするためのリボン コントロールの作成に使用できるメソッドを提供します。
パブリック インターフェイス RibbonGallery RibbonDropDownItem オブジェクトおよび RibbonButton コントロールのメニューを表示するコントロールを表します。
パブリック インターフェイス RibbonGroup リボン タブのコントロールのグループを表します。
パブリック インターフェイス RibbonLabel RibbonGroup 上または RibbonBox 上のラベルを表します。
パブリック インターフェイス RibbonLoadImageEventArgs LoadImage イベントにデータを提供します。
パブリック インターフェイス RibbonManager Office プロジェクトでリボン デザイナーを使用して作成されたリボンのカスタマイズを管理します。
パブリック インターフェイス RibbonMenu リボン タブまたは Microsoft Office メニュー上のメニューを表します。
パブリック インターフェイス RibbonOfficeMenu Microsoft Office メニューに追加したコントロールにアクセスできるようにします。
パブリック インターフェイス RibbonPosition 組み込みコントロールに対して相対的な Microsoft Office メニューのリボン コントロールの位置、組み込みタブに対して相対的なタブの位置、または組み込みグループに対して相対的なグループの位置を表します。
パブリック インターフェイス RibbonPositionStatics リボンのカスタマイズのコントロール、グループ、またはタブの位置を指定するためのメソッドを提供します。
パブリック インターフェイス RibbonReadOnlyCollection リボンのカスタマイズの IRibbonExtension オブジェクトへのアクセスを提供します。
パブリック インターフェイス RibbonSeparator リボンのグループまたはメニューのセパレーター コントロールを表します。
パブリック インターフェイス RibbonSplitButton ボタンまたはトグル ボタンとドロップダウン メニューを組み合わせたリボン コントロールです。
パブリック インターフェイス RibbonTab リボン上にある 1 つ以上のコントロールのグループを含みます。
パブリック インターフェイス RibbonToggleButton リボンのトグル ボタン コントロールを表します。
パブリック インターフェイス RibbonUIEventArgs リボンで発生したイベントのデータを提供します。

デリゲート

  デリゲート 説明
パブリック デリゲート RibbonControlEventHandler RibbonControl のイベントを処理するメソッドを表します。
パブリック デリゲート RibbonLoadImageEventHandler OfficeRibbonLoadImage イベントを処理するメソッドを表します。
パブリック デリゲート RibbonUIEventHandler OfficeRibbonLoad イベントを処理するメソッドを表します。

列挙型

  列挙体 説明
パブリック列挙体 RibbonBoxStyle RibbonBox 上でコントロールを垂直に揃えるか、水平に揃えるかを指定します。
パブリック列挙体 RibbonButtonType RibbonSplitButton が表示するボタンの種類を指定します。
パブリック列挙体 RibbonControlIdType RibbonControlId が Microsoft Office コントロールまたはカスタム コントロールのどちらを示すかを指定する値を含みます。
パブリック列挙体 RibbonPositionType Microsoft Office メニュー上のコントロール、組み込みタブ上のコントロールのグループ、または組み込みタブやカスタム タブ内のタブの位置を指定します。

参照

参照

その他の技術情報

リボン オブジェクト モデルの概要

リボンの概要