> ## 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.

# ICommandEvents インターフェース

> Windows 上の ABBYY FineReader Engine ビジュアルコンポーネントにおける ICommandEvents インターフェース — Commands オブジェクトからリスナーにイベントを通知するために使用される Callback インターフェイスです。

<Warning>
  ビジュアルコンポーネントは Windows 版 FRE で実装されています。
</Warning>

これは、[Commands](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/commands) オブジェクトからリスナーにイベントを通知するために使用されるコールバックインターフェースです。このインターフェースはクライアント側で実装します。使用している開発ツールごとの詳しい実装方法については、[Connectable Objects の使用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects) を参照してください。

このインターフェースでは、基本コマンドの実行を処理し、カスタムコマンドに対する処理を定義できます。詳細については、[ビジュアルコンポーネントのコンテキストメニューとツールバーのカスタマイズ](/ja/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/customizing-the-context-menu-and-toolbar-of-a-visual-component) を参照してください。

<div id="methods">
  ## メソッド
</div>

| 名前                                                                                                                    | 説明                                                                                 |
| --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [OnCommand](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/icommandevents/oncommand-method) | ビジュアルコンポーネントでコマンドを実行する前に呼び出されます。これから実行されるコマンドに関する情報をクライアントに渡します。コマンドの実行をキャンセルできます。 |

<div id="see-also">
  ## 関連項目
</div>

[Connectable Objects の使用方法](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-connectable-objects)

[ビジュアルコンポーネントのコンテキストメニューとツールバーのカスタマイズ](/ja/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/customizing-the-context-menu-and-toolbar-of-a-visual-component)

[Commands](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/commands)
