System.Actions.TEnumActionProc

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public System.Actions.hpp System.Actions System.Actions

Beschreibung

Mit diesem Methodenzeigertyp werden Callback-Funktionen deklariert.

TEnumActionProc ist der Methodenzeigertyp, mit dem Callback-Funktionen in der Funktion EnumRegisteredActions gespeichert werden.

Für diesen Typ sind die folgenden Parameter verfügbar:

Parameter Beschreibung
Kategorie

Gibt die Kategorie der Aktion an. Bei TContainedAction-Nachkommen ist das die Eigenschaft Category. Für Vorfahrklassen können Sie einen leeren String übergeben.

ActionClass

Beschreibt den Klassentyp des Aktionsobjekts.

Info

Übergibt benutzerdefinierte Informationen an die Callback-Funktion. In EnumRegisteredActions ist dieser Parameter der Callback-Funktion derselbe wie der Parameter Info, der an die Hauptfunktion EnumRegisteredActions übergeben wird.

Siehe auch