System.Actions.TEnumActionProc
Delphi
TEnumActionProc = procedure(const Category: string; ActionClass: TBasicActionClass;
Info: TEnumActionProcInfo) of object;
C++
typedef void __fastcall (__closure *TEnumActionProc)(const System::UnicodeString Category, System::Classes::TBasicActionClass ActionClass, void * Info);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | System.Actions.pas System.Actions.hpp |
System.Actions | System.Actions |
Description
Le type pointeur de méthode est utilisé pour déclarer des fonctions de rappel.
TEnumActionProc est le type pointeur de méthode utilisé pour déclarer des fonctions de rappel dans la fonction EnumRegisteredActions.
Ce type comprend les paramètres suivants :
Paramètre | Description |
---|---|
Category
|
Spécifie la catégorie de l'action. Pour les descendants de TContainedAction, il s'agit de la propriété Category. Pour les classes ancêtres, vous pouvez transmettre une chaîne vide. |
ActionClass
|
Décrit le type de classe de l'objet action. |
Info
|
Transmet des informations personnalisées à la fonction de rappel. Lorsqu'il est utilisé dans EnumRegisteredActions, ce paramètre de la fonction de rappel est le même que le paramètre |