System.Bindings.EvalProtocol.TCustomWrapperGetterCallback
Delphi
TCustomWrapperGetterCallback = reference to function (ParentObject: TObject;
const MemberName: String; Args: TArray<TValue>): TValue;
C++
__interface TCustomWrapperGetterCallback : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
anonMethod class |
public | System.Bindings.EvalProtocol.pas System.Bindings.EvalProtocol.hpp |
System.Bindings.EvalProtocol | System.Bindings.EvalProtocol |
Description
Rappel utilisé par le wrapper personnalisé pour déterminer la valeur réelle du membre d'objet fictif qu'il encapsule.
TCustomWrapperGetterCallback est un rappel utilisé par le wrapper personnalisé pour déterminer la valeur réelle du membre d'objet fictif qu'il encapsule. TCustomWrapperGetterCallback doit être appelé avec les paramètres listés dans le tableau suivant :
Paramètre | Signification |
ParentObject
|
La portée personnalisée ayant créé le wrapper personnalisé qui utilise ce rappel a été créée à son tour sur l'objet pointé par cette propriété. |
MemberName
|
Le nom du membre d'objet fictif qui est encapsulé par le wrapper personnalisé qui utilise ce rappel. |
Args
|
Les arguments qui sont passés du script d'expression de liaison à cette routine pour lui permettre de calculer la valeur du membre d'objet fictif encapsulé. Le membre d'objet fictif doit avoir la forme d'une propriété indexée ou d'une méthode, afin que ces paramètres puissent être passés par l'évaluateur. Les propriétés normales fictives ont ce paramètre vide. |
TCustomWrapperGetterCallback renvoie la valeur calculée du membre d'objet fictif.