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 パラメータと同じになります。

関連項目