次の方法で共有


Windows リボン フレームワーク

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 に関する情報が含まれます。