このオブジェクトは、Visual Component のコマンドへのアクセスを提供します。これらのコマンドは、コンポーネントのコンテキストメニューやツールバー (存在する場合) に表示できます。また、コマンドの有効化や無効化、Visual Components へのカスタムコマンドの追加も可能です。詳細については、Visual Component のコンテキストメニューとツールバーのカスタマイズを参照してください。 次の Visual Components では、コマンドを管理できます:ImageViewer、ZoomViewer、DocumentViewer、TextEditor。使用可能なコマンドの一覧と、各コンポーネントでのコマンドの使い方については、以下を参照してください。 コマンドの実行に関する情報は、特別な出力インターフェイスを通じて通知されます。これらのインターフェイスは、ICommandEvents (C++ 用) および dispinterface の DICommandEvents (Visual Basic 用) です。 Visual Basic ユーザーは、この開発プラットフォームにイベント処理を簡単に扱うための手段が用意されているため、イベントインターフェイス実装の詳細を意識する必要はありません。このオブジェクトは、Visual Basic では WithEvents として宣言できます。 C++ ユーザーにとって、これは IConnectionPointContainer インターフェイスをサポートしていることを意味します。イベント通知を受け取るには、C++ ユーザーは ICommandEvents インターフェイスから派生したオブジェクトを作成し、標準の COM の方法で、そのオブジェクトと Commands オブジェクトに実装されたイベントソースとの接続を設定する必要があります。Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
プロパティ
| 名前 | 型 | 説明 |
|---|---|---|
| Count | int, 読み取り専用 | Visual Component で使用できるコマンドの数を取得します。 |
| Element | MenuItemEnum, 読み取り専用 | 指定したインデックスのコマンド識別子を返します。 |
メソッド
| 名前 | 説明 |
|---|---|
| DisableCommand | 指定されたコマンドを無効にします。 |
| DoCommand | 指定されたコマンドを同期モードまたは非同期モードで実行します。 |
| EnableCommand | 指定されたコマンドを有効にします。 |
| HasHotKey | そのホットキーがいずれかのコマンドで使用されているかどうかを示します。 |
| IsUserCommandRegistered | 指定されたユーザー定義コマンドが登録されているかどうかを示します。 |
| RegisterUserCommand | ユーザー定義コマンドを登録します。 |
| UnregisterUserCommand | 指定されたユーザー定義コマンドの登録を解除します。 |
