System.Actions.TEnumActionProc

提供: RAD Studio API Documentation
移動先: 案内検索

C++

typedef void __fastcall (__closure *TEnumActionProc)(const System::UnicodeString Category, System::Classes::TBasicActionClass ActionClass, void * Info);

プロパティ

種類 可視性 ソース ユニット
typedef public System.Actions.hpp System.Actions System.Actions

説明

コールバック関数の宣言に使われるメソッド ポインタ型です。


TEnumActionProc は、EnumRegisteredActions 関数内でコールバック関数を宣言するために使われるメソッド ポインタ型です。

この型には次のパラメータがあります。

パラメータ 説明
Category

アクションのカテゴリを指定します。TContainedAction の下位クラスの場合には、これが Category プロパティになります。上位クラスの場合には、空の文字列を渡して問題ありません。

ActionClass

アクション オブジェクトのクラス型を表します。

Info

コールバック関数にカスタム情報を渡します。EnumRegisteredActions 内で使われる場合、コールバック関数のこのパラメータは、EnumRegisteredActions 関数に渡された Info パラメータと同じになります。

関連項目