Microsoft.Office.Tools.Ribbon Namespace

Microsoft.Office.Tools.Ribbon 名前空間には、コンポーネント、コントロール、およびサポートするコレクション、クラス、列挙が含まれています。これらを使用して、いくつかの Microsoft Office アプリケーションのユーザー インターフェイス (UI) のリボンをカスタマイズできます。 The Microsoft.Office.Tools.Ribbon namespace contains components, controls, and supporting collections, classes, and enumerations that enable you to customize the Ribbon in the user interface (UI) of several Microsoft Office applications.

クラス

RibbonBase

Microsoft Office リボンのカスタマイズ用の基底クラスとして機能します。Serves as the base class for Microsoft Office Ribbon customizations.

RibbonCollectionBase

リボンのカスタマイズで IRibbonExtension オブジェクトへのアクセスを提供します。Provides access to the IRibbonExtension objects in a Ribbon customization.

インターフェイス

IRibbonExtension

OfficeRibbon オブジェクトの拡張機能を表します。Represents an extension of a OfficeRibbon object.

OfficeRibbon

Visual Studi の Office プロジェクトでリボン デザイナーを使用して作成された Microsoft Office リボンのカスタマイズを表します。Represents a Microsoft Office Ribbon customization that is created by using the Ribbon Designer in an Office project in Visual Studio.

RibbonBox

カスタム リボンのコントロールの位置を調整します。Arranges and aligns controls on a custom Ribbon.

RibbonButton

カスタム リボン上のボタンを表します。Represents a button on a custom Ribbon.

RibbonButtonGroup

リボンのボタン コントロールのグループを表します。Represents a group of button controls on a Ribbon.

RibbonCheckBox

リボンのチェック ボックス コントロールを表します。Represents a check box control on a Ribbon.

RibbonComboBox

カスタム リボン上のコンボ ボックスを表します。Represents a combo box on a custom Ribbon.

RibbonComponent

Visual Studio との通信、アプリケーションでのコントロール階層間の移動、およびコントロールの実行時レイアウトの最適化を有効にするメソッドとメンバーが含まれます。Contains methods and members that enable communication with Visual Studio, navigation through the control hierarchy in your application, and optimization of the run time layout of controls.

RibbonControl

Microsoft Office カスタマイズのコントロールで使用されるプロパティを提供します。Provides properties used by controls in a Microsoft Office customization.

RibbonControlEventArgs

Microsoft Office カスタマイズで発生するさまざまなイベントのデータを提供します。Provides data for a variety of events that are raised in a Microsoft Office customization.

RibbonControlId

Microsoft Office がコントロールを参照するために使う識別文字列をカプセル化します。Encapsulates an identification string that Microsoft Office uses to refer to controls.

RibbonDialogLauncher

ダイアログボックスを開く場合に使用する、グループ上の標準化された小さなアイコンを表します。Represents a small standardized icon on a group that can be used to open a dialog box.

RibbonDropDown

ユーザーが選択できる項目のリストと、ユーザーがクリックできる [リボン] ボタンのリストを表します。Represents a list of items that a user can choose from and a list of Ribbon buttons that a user can click.

RibbonDropDownItem

リボンのドロップダウンのドロップダウン リストの項目を表します。Represents an item in a drop-down list in a Ribbon drop-down.

RibbonEditBox

リボン上のエディット ボックスを表します。Represents an edit box on a Ribbon.

RibbonFactory

Microsoft Office リボンのカスタマイズ用のリボン コントロールを作成するために使うことができるメソッドを提供します。Provides methods that you can use to create Ribbon controls for a Microsoft Office Ribbon customization.

RibbonGallery

RibbonDropDownItem オブジェクトおよび RibbonButton コントロールのメニューを表示するコントロールを表します。Represents a control that displays a menu of RibbonDropDownItem objects and RibbonButton controls.

RibbonGroup

[リボン] タブのコントロールのグループを表します。Represents a group of controls on a Ribbon tab.

RibbonLabel

RibbonGroup 上または RibbonBox 上のラベルを表します。Represents a label on a RibbonGroup or RibbonBox.

RibbonLoadImageEventArgs

LoadImage イベントのデータを提供します。Provides data for the LoadImage event.

RibbonManager

Office プロジェクトでリボン デザイナーを使用して作成されるリボンのカスタマイズを管理します。Manages the Ribbon customizations that are created by using the Ribbon Designer in an Office project.

RibbonMenu

[リボン] タブまたは Microsoft Office メニュー上のメニューを表します。Represents a menu on a Ribbon tab or on the Microsoft Office Menu.

RibbonOfficeMenu

Microsoft Office メニューに追加したコントロールにアクセスできるようにします。Provides access to controls that you add to the Microsoft Office Menu.

RibbonPosition

組み込みコントロールを基準とする Microsoft Office メニュー上のリボン コントロールの場所、組み込みタブを基準とするタブの場所、または組み込みグループを基準とするグループの場所を表します。Represents the location of a Ribbon control on the Microsoft Office Menu relative to a built-in control, the location of a tab relative to a built-in tab, or the location of a group relative to a built-in group.

RibbonPositionStatics

リボンのカスタマイズでコントロール、グループ、またはタブの位置を指定できるようにするメソッドを提供します。Provides methods that enable you to specify the position of a control, group, or tab in a Ribbon customization.

RibbonReadOnlyCollection

リボンのカスタマイズで IRibbonExtension オブジェクトへのアクセスを提供します。Provides access to the IRibbonExtension objects in a Ribbon customization.

RibbonSeparator

リボンのグループまたはメニューの区切り記号コントロールを表します。Represents a separator control for a group or menu on the Ribbon.

RibbonSplitButton

ボタンまたはトグル ボタンとドロップダウン メニューを組み合わせるリボン コントロール。A Ribbon control that combines a button or a toggle button and a drop-down menu.

RibbonTab

リボン上のコントロールの 1 つまたは複数のグループが含まれます。Contains one or more groups of controls on the Ribbon.

RibbonToggleButton

リボンのトグル ボタン コントロールを表します。Represents a toggle button control on a Ribbon.

RibbonUIEventArgs

[リボン] で発生するイベントのデータを提供します。Provides data for events that are raised in the Ribbon.

列挙型

RibbonBoxStyle

RibbonBox でコントロールを垂直に配置するか、水平に配置するかを指定します。Specifies whether controls are aligned vertically or horizontally on a RibbonBox.

RibbonButtonType

RibbonSplitButton が表示するボタンの種類を指定します。Specifies the type of button that a RibbonSplitButton displays.

RibbonControlIdType

RibbonControlId で Microsoft Office コントロールとカスタム コントロールのどちらを識別するかを決定する値が含まれます。Contains values that determine whether a RibbonControlId identifies a Microsoft Office control or a custom control.

RibbonPositionType

Microsoft Office メニューでのコントロールの位置、組み込みタブでのコントロールのグループの位置、あるいは組み込みタブまたはカスタム タブの間でのタブの位置を指定します。Specifies the position of a control on the Microsoft Office Menu, a group of controls on a built-in tab, or a tab among built-in or custom tabs.

代理人

RibbonControlEventHandler

RibbonControl のイベントを処理するメソッドを表します。Represents the method that will handle events of an RibbonControl.

RibbonLoadImageEventHandler

OfficeRibbonLoadImage イベントを処理するメソッドを表します。Represents the method that will handle the LoadImage event of an OfficeRibbon.

RibbonUIEventHandler

OfficeRibbonLoad イベントを処理するメソッドを表します。Represents the method that will handle the Load event of an OfficeRibbon.

注釈

すべてのコントロールのMicrosoft.Office.Tools.Ribbon名前空間には、ドラッグしてから、Office のカスタマイズに追加できる、 Office リボン コントロールのタブ、ツールボックスリボン デザイナーにします。All of the controls in the Microsoft.Office.Tools.Ribbon namespace can be added to your Office customization by dragging them from the Office Ribbon Controls tab of the ToolBox onto the Ribbon Designer. さらに、RibbonMenuコントロールでは、実行時に、次のコントロールを追加することができます。In addition, the RibbonMenu control enables you to add the following controls at run time:

これらのコントロールを追加する、 RibbonMenu 、実行時に設定する必要があります、Dynamicプロパティ メニューのtrueデザイン時にします。To add these controls to a RibbonMenu at run time, you must set the Dynamic property of the menu to true at design time.

メニューに追加する実行時にコントロールを作成するときに、メニューに追加する前に、新しく作成されたコントロールのプロパティを変更できます。When you create a control at run time to add to a menu, you can change any properties of the newly created control before you add it to the menu. メニューにコントロールを追加した後は、読み取り専用のプロパティの一部になります。After you add a control to a menu, some of its properties become read-only. 詳細については、次を参照してください。リボン オブジェクト モデルの概要します。For more information, see Ribbon Object Model Overview.

その他のプロパティを使用して、実行時に、コントロールの動作と外観を制御することができます。You can use other properties to control the appearance and behavior of your controls at run time. たとえば、ユーザー インターフェイスへのランタイムの変更を実装を使用して、EnabledVisibleを有効にするプロパティの無効化、表示、およびデザイン時に追加されたコントロールを非表示にします。For example, you can implement run-time changes to the user interface by using the Enabled and Visible properties to enable, disable, show, and hide controls that were added at design time.