RibbonEditBox インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リボン上のエディット ボックスを表します。
public interface class RibbonEditBox : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("14396b39-63c4-4fc2-92fe-cbccdbe5f306")]
public interface RibbonEditBox : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("14396b39-63c4-4fc2-92fe-cbccdbe5f306")>]
type RibbonEditBox = interface
interface RibbonControl
interface RibbonComponent
interface IComponent
interface IDisposable
Public Interface RibbonEditBox
Implements IComponent, IDisposable, RibbonControl
- 属性
- 実装
注釈
コントロールには RibbonEditBox 、ユーザーがテキストを入力および編集できるラベル付きボックスが表示されます。
Visual Studio では、ツールボックスの RibbonEditBox[Office リボン コントロール] タブからリボン Designerに EditBox コントロールをドラッグすると、オブジェクトが作成されます。
オブジェクトの メソッドを RibbonEditBox 使用して、 を CreateRibbonEditBox 実行時に RibbonFactory 作成できます。
RibbonFactory オブジェクトにアクセスするには、次の 2 つの方法があります。
リボン クラスの
Factory
プロパティの使用。 この方法は、リボン クラス内のコードから使用します。Globals.Factory.GetRibbonFactory
メソッドの使用。 この方法は、リボン クラス外のコードから使用します。
このコントロールの一部のプロパティは、リボンが Office アプリケーションに読み込まれる前にのみ設定できます。 これらのプロパティの設定の詳細については、「 リボン オブジェクト モデルの概要」を参照してください。
注意
これは、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
プロパティ
Enabled |
この RibbonControl が有効であるかどうかを示す値を取得または設定します。 (継承元 RibbonControl) |
Id |
この RibbonControl オブジェクトを識別するために Microsoft Office が使用する文字列を取得します。 (継承元 RibbonControl) |
Image |
エディット ボックスに表示されるイメージを取得または設定します。 |
ImageName |
LoadImage イベント ハンドラーでイメージを識別するために使用できる名前を取得または設定します。 |
KeyTip |
この RibbonEditBox のキーボード ショートカットを取得または設定します。 |
Label |
この RibbonEditBox に表示されるテキストを取得または設定します。 |
MaxLength |
この RibbonEditBox のエントリごとに許可される文字の最大数を示す値を取得または設定します。 |
Name |
この RibbonComponent の名前を取得または設定します。 (継承元 RibbonComponent) |
OfficeImageId |
Microsoft Office の組み込みアイコンを使用する場合に、ボタン上に表示するイメージを取得または設定します。 |
Parent |
この RibbonComponent の親を表す RibbonComponent を取得します。 (継承元 RibbonComponent) |
Ribbon |
コントロール階層を含む最上位 Ribbon オブジェクトを取得します。 (継承元 RibbonComponent) |
RibbonUI |
Microsoft Office アプリケーションによってリボン機能拡張コードに提供される IRibbonUI のインスタンスを取得します。 (継承元 RibbonComponent) |
ScreenTip |
ユーザーがポインターを RibbonEditBox の上に移動したときに表示されるヒント テキストを取得または設定します。 |
ShowImage |
RibbonEditBox に関連付けられているイメージが表示されるかどうかを示す値を取得または設定します。 |
ShowLabel |
この RibbonEditBox のラベルが表示されるかどうかを示す値を取得または設定します。 |
SizeString |
RibbonEditBox のサイズを決定する文字列を取得または設定します。 |
SuperTip |
ユーザーがポインターを RibbonEditBox の上に移動したときに表示される複数行のヒント テキストを取得または設定します。 |
Tag |
この RibbonComponent と関連付けられたアプリケーション固有のデータを取得または設定します。 (継承元 RibbonComponent) |
Text |
編集ボックスが先に表示されるときにこの RibbonEditBox に表示されるテキストを取得または設定します。 |
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) |
イベント
TextChanged |
ユーザーが RibbonEditBox 内のテキストを変更したときに発生します。 |