RibbonSplitButton インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ボタンまたはトグル ボタンとドロップダウン メニューを組み合わせるリボン コントロール。
public interface class RibbonSplitButton : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("9d4c5611-01e0-4ad2-9614-8b9edaf6fe2c")]
public interface RibbonSplitButton : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("9d4c5611-01e0-4ad2-9614-8b9edaf6fe2c")>]
type RibbonSplitButton = interface
interface RibbonControl
interface RibbonComponent
interface IComponent
interface IDisposable
Public Interface RibbonSplitButton
Implements IComponent, IDisposable, RibbonControl
- 属性
- 実装
注釈
コントロールは RibbonSplitButton 、ボタンまたはトグル ボタンとドロップダウン メニューを組み合わせたものになります。 ボタンとトグル ボタンを選択するには、 プロパティを ButtonType 使用します。
RibbonMenuコントロールとは異なり、RibbonSplitButtonコントロールには Dynamic プロパティがないため、実行時にコレクションの内容をItems変更することはできません。
オブジェクトの メソッドを RibbonSplitButton 使用して、 を CreateRibbonSplitButton 実行時に RibbonFactory 作成できます。
RibbonFactory オブジェクトにアクセスするには、次の 2 つの方法があります。
リボン クラスの
Factory
プロパティの使用。 この方法は、リボン クラス内のコードから使用します。Globals.Factory.GetRibbonFactory
メソッドの使用。 この方法は、リボン クラス外のコードから使用します。
注意
これは、Visual Studio Tools for Office Runtime によって実装されたインターフェイスです。 コードに実装されるものではありません。 詳細については、「Visual Studio Tools for Office ランタイムの概要」を参照してください。
使用
ここでは、.NET Framework 4 以降を対象とする Office プロジェクトで使用される型のバージョンについて説明します。 .NET Framework 3.5 を対象とするプロジェクトでは、この型のメンバーが異なること、およびこのコード例が動作しないことがあります。 .NET Framework 3.5 を対象とするプロジェクトの型の詳細については、Visual Studio 2008 ドキュメントの次の参照セクションを参照してください。http://go.microsoft.com/fwlink/?LinkId=160658
プロパティ
ButtonEnabled |
RibbonSplitButton のボタンが有効かどうかを示す値を取得または設定します。 |
ButtonType |
RibbonSplitButton 上のボタンの種類を取得または設定します。 |
Checked |
RibbonSplitButton が押されているかどうかを示す値を取得または設定します。 |
ControlSize |
RibbonSplitButton コントロールのサイズを取得または設定します。 |
Description |
ドロップダウン メニューのこの RibbonSplitButton コントロールに表示されるテキストを取得または設定します。 |
Enabled |
この RibbonControl が有効であるかどうかを示す値を取得または設定します。 (継承元 RibbonControl) |
Id |
この RibbonControl オブジェクトを識別するために Microsoft Office が使用する文字列を取得します。 (継承元 RibbonControl) |
Image |
コントロールに表示されるイメージを取得または設定します。 |
ImageName |
コントロールのイメージを指定するために E:Microsoft.Office.Tools.Ribbon.LoadImage イベント ハンドラーで使うことができる名前を取得または設定します。 |
Items |
この RibbonSplitButton 上にあるコントロールのコレクションを取得します。 |
ItemSize |
RibbonSplitButton ドロップダウン メニュー上のコントロールのサイズを取得または設定します。 |
KeyTip |
RibbonSplitButton コントロールのキーボード ショートカットを取得または設定します。 |
Label |
RibbonSplitButton コントロールのテキストを取得または設定します。 |
Name |
この RibbonComponent の名前を取得または設定します。 (継承元 RibbonComponent) |
OfficeImageId |
Microsoft Office の組み込みアイコンを使用する場合に、RibbonSplitButton コントロール上に表示するイメージを取得または設定します。 |
Parent |
この RibbonComponent の親を表す RibbonComponent を取得します。 (継承元 RibbonComponent) |
Position |
コントロールが Microsoft Office メニュー上にある場合に、RibbonSplitButton コントロールの位置を取得または設定します。 |
Ribbon |
コントロール階層を含む最上位 Ribbon オブジェクトを取得します。 (継承元 RibbonComponent) |
RibbonUI |
Microsoft Office アプリケーションによってリボン機能拡張コードに提供される IRibbonUI のインスタンスを取得します。 (継承元 RibbonComponent) |
ScreenTip |
ユーザーがポインターを RibbonSplitButton コントロールの上に移動したときに表示されるツール ヒント テキストを取得または設定します。 |
ShowLabel |
RibbonSplitButton コントロールのラベルが表示されるかどうかを示す値を取得または設定します。 |
SuperTip |
ユーザーがポインターを RibbonSplitButton コントロールの上に移動したときに表示される複数行のツール ヒント テキストを取得または設定します。 |
Tag |
この RibbonComponent と関連付けられたアプリケーション固有のデータを取得または設定します。 (継承元 RibbonComponent) |
Title |
RibbonSplitButton コントロールが Microsoft Office メニュー上にある場合にコントロールの上部に表示されるタイトルを取得または設定します。 |
Visible |
この RibbonControl が表示されるかどうかを示す値を取得または設定します。 (継承元 RibbonControl) |
メソッド
PerformDynamicLayout() |
RibbonComponent に動的メニューなどの動的な親があり、レイアウトが中断されていない場合に、親コントロールの Microsoft.Office.Core.IRibbonUI.InvalidateControl メソッドを呼び出します。 (継承元 RibbonComponent) |
PerformLayout() |
に親があり、レイアウトが中断されていない場合に、RibbonComponentMicrosoft.Office.Core.IRibbonUI.InvalidateControl を呼び出します。 (継承元 RibbonComponent) |
ResumeLayout() |
SuspendLayout() メソッドの実行結果を元に戻します。 (継承元 RibbonComponent) |
ResumeLayout(Boolean) |
SuspendLayout() メソッドの実行結果を元に戻します。 (継承元 RibbonComponent) |
SuspendLayout() |
Microsoft Office アプリケーションがリボン上のコントロールの状態を更新しないようにします。 (継承元 RibbonComponent) |
イベント
Click |
ユーザーが RibbonSplitButton コントロールをクリックすると発生します。 |