System.Bindings.EvalProtocol.TCustomWrapperGetterCallback

提供:RAD Studio API Documentation

Delphi

TCustomWrapperGetterCallback = reference to function (ParentObject: TObject;
const MemberName: String; Args: TArray<TValue>): TValue;

C++

__interface TCustomWrapperGetterCallback  : public System::IInterface

プロパティ

種類 可視性 ソース ユニット 親
anonMethod
class
public
System.Bindings.EvalProtocol.pas
System.Bindings.EvalProtocol.hpp
System.Bindings.EvalProtocol System.Bindings.EvalProtocol

説明

ラップしている見せかけのオブジェクト メンバの実際の値を判断するためにカスタム ラッパーが使用するコールバックです。


TCustomWrapperGetterCallback は、ラップしている見せかけのオブジェクト メンバの実際の値を判断するためにカスタム ラッパーが使用するコールバックです。TCustomWrapperGetterCallback を呼び出すときには、次の表のパラメータを指定します。

パラメータ 意味
ParentObject このコールバックを使用するカスタム ラッパーを作成したカスタム スコープは、このプロパティが指しているオブジェクトによって作成されたものです。
MemberName このコールバックを使用するカスタム ラッパーがラップしている見せかけのオブジェクト メンバの名前。
Args ラップされている見せかけのオブジェクト メンバの値を計算できるよう、バインディング式スクリプトからこのルーチンに渡される引数。評価モジュールにパラメータを渡すには、見せかけのオブジェクト メンバの形式はインデックス付きプロパティかメソッドでなければなりません。見せかけの通常プロパティの場合にはこのパラメータは空になります。

TCustomWrapperGetterCallback は、見せかけのオブジェクト メンバの計算値を返します。

関連項目