Windows リボン フレームワーク テクノロジの概要。
Windows リボン フレームワークを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
UI_COLLECTIONCHANGE コレクションに対して行うことができる変更の種類を識別する値を指定します。 |
UI_COMMANDTYPE リボン コントロールに関連付けられている Command の種類を示す値を指定します。 |
UI_CONTEXTAVAILABILITY コンテキスト タブの可用性を識別する値を指定します。 |
UI_CONTROLDOCK クイック アクセス ツール バー (QAT) のドッキング状態を示す値を指定します。 |
UI_EVENTLOCATION リボン コントロールに関連付けられているイベントが発生する可能性がある場所を識別します。 |
UI_EVENTTYPE リボンに関連付けられているイベントの種類を識別します。 |
UI_EXECUTIONVERB ユーザーが Command で開始できるアクションにマップされる実行 ID を識別する値を指定します。 |
UI_FONTDELTASIZE 強調表示されたテキスト実行のフォント サイズをインクリメントするかデクリメントするかを示す値を指定します。 |
UI_FONTPROPERTIES 取り消し線など、FontControl のフォント プロパティの状態を識別する値を指定します。 |
UI_FONTUNDERLINE FontControl の下線の状態を示す値を指定します。 |
UI_FONTVERTICALPOSITION FontControl の垂直方向の配置状態を示す値を指定します。 |
UI_INVALIDATIONS 無効にする Command の側面を識別する値を指定します。 |
UI_OWNERSHIP Windows リボン フレームワークによってイメージが作成される所有権の条件を示す値を指定します。 |
UI_SWATCHCOLORMODE 見本に標準モードとモノクロ モードのどちらを使用するかを指定します。 |
UI_SWATCHCOLORTYPE DropDownColorPicker または FontControl カラー ピッカー (テキストの色またはテキストの強調表示) の色見本の塗りつぶし方法を示す値を指定します。メモ これらは推奨事項のみです。 |
UI_VIEWTYPE リボン フレームワーク ビューを識別する値を指定します。 |
UI_VIEWVERB リボン フレームワーク ビューで完了するアクションの種類を示す値を指定します。 |
関数
[追加] IUICollection の末尾に項目を追加します。 |
[クリア] IUICollection からすべての項目を削除します。 |
CreateImage ビットマップ イメージから IUIImage オブジェクトを作成します。 |
破壊 Windows リボン フレームワークのインスタンスのすべてのオブジェクト、フック、および参照を終了および解放します。 |
実行 Command ハンドラーにバインドされている Commands の実行イベントに応答します。 |
FlushPendingInvalidations 保留中のすべてのコマンド更新を処理します。 |
GetBitmap リボンにアイコンとして表示するビットマップと、Windows リボン フレームワークのコンテキスト ポップアップ UI を取得します。 |
GetCount IUICollection に含まれる項目の数を取得します。 |
GetHeight リボンの高さを取得します。 |
GetItem 指定したインデックス位置にある IUICollection から項目を取得します。 |
GetUICommandProperty コマンド プロパティ、値、または状態を取得します。 |
GetValue プロパティ キーによって識別される値を取得します。 |
Getview IUIRibbon や IUIContextualUI など、Windows リボン フレームワーク ビューを表すインターフェイスへのポインターのアドレスを取得します。 |
初期化する ホスト アプリケーションを Windows リボン フレームワークに接続します。 |
[挿入] 指定したインデックス位置にある IUICollection に項目を挿入します。 |
InvalidateUICommand Windows リボン フレームワークの Command プロパティ、値、または状態を無効にします。 |
LoadSettingsFromStream バイナリ ストリームからリボン設定を読み取ります。 |
LoadUI Windows リボン フレームワーク UI リソースまたはコンパイル済みマークアップ ファイルを読み込みます。 |
OnChanged IUICollection が変更されたときに呼び出されます。 |
OnCreateUICommand Windows リボン フレームワーク マークアップで指定された各 Command に対して呼び出され、Command を IUICommandHandler にバインドします。 |
OnDestroyUICommand アプリケーション ウィンドウが破棄されたときに、Windows リボン フレームワーク マークアップで指定された各コマンドに対して呼び出されます。 |
OnUIEvent リボン イベントが発生したことを示す通知を受け取ります。 |
OnViewChanged ビューの状態が変更されたときに呼び出されます。 |
RemoveAt 指定したインデックス位置にある IUICollection から項目を削除します。 |
Replace IUICollection の指定したインデックスにある項目を別の項目に置き換えます。 |
SaveSettingsToStream リボン設定をバイナリ ストリームに書き込みます。 |
SetEventLogger リボン イベントのイベント ロガーを設定します。 |
SetModes 有効にするアプリケーション モードを指定します。 |
SetUICommandProperty コマンド プロパティ、値、または状態を設定します。 |
ShowAtLocation ContextPopup を表示します。 |
UpdateProperty Windows リボン フレームワークからのプロパティ更新要求に応答します。 |
インターフェイス
IUIApplication IUIApplication インターフェイスはアプリケーションによって実装され、Windows リボン フレームワークのコールバック エントリ ポイント メソッドを定義します。 |
IUICollection IUICollection インターフェイスは、リボン フレームワークによって実装されます。 |
IUICollectionChangedEvent IUICollectionChangedEvent インターフェイスは、アプリケーションによって実装され、実行時にコレクションへの変更を処理するために必要なメソッドを定義します。 |
IUICommandHandler IUICommandHandler インターフェイスはアプリケーションによって実装され、Windows リボン フレームワークから Command 情報を収集し、Command イベントを処理するためのメソッドを定義します。 |
IUIContextualUI IUIContextualUI インターフェイスはリボン フレームワークによって実装され、コンテキスト ポップアップ ビューのコア機能を提供します。 |
IUIEventingManager IUIEventingManager インターフェイスはリボン フレームワークによって実装され、リボン イベントに登録するアプリケーションに通知機能を提供します。 |
IUIEventLogger IUIEventLogger インターフェイスは、アプリケーションによって実装され、リボン イベントのコールバック メソッドを定義します。 |
IUIFramework IUIFramework インターフェイスは、Windows リボン フレームワークによって実装され、フレームワークのコア機能を提供するメソッドを定義します。 |
IUIImage IUIImage インターフェイスはアプリケーションによって実装され、Windows リボン フレームワーク のリボンおよびコンテキスト ポップアップ UI に表示するイメージを取得するためのメソッドを定義します。 |
IUIImageFromBitmap IUIImageFromBitmap は、IUIImage オブジェクトを作成するためのメソッドを定義する Windows リボン フレームワークによって実装されるファクトリ インターフェイスです。 |
IUIRibbon IUIRibbon インターフェイスは、Windows リボン フレームワークによって実装され、リボンの設定とプロパティを指定する機能を提供します。 |
IUISimplePropertySet IUISimplePropertySet は、プロパティ キーによって識別される値を取得するためのメソッドを定義する読み取り専用インターフェイスです。 |
構造
UI_EVENTPARAMS リボン イベントに関する情報が含まれます。 |
UI_EVENTPARAMS_COMMAND イベントに関連付けられた Command に関する情報が含まれます。 |