次の方法で共有


RibbonSplitButton インターフェイス

定義

ボタンまたはトグル ボタンとドロップダウン メニューを組み合わせるリボン コントロール。

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 コントロールをクリックすると発生します。

適用対象