System.Variants.IVarInvokeable
Delphi
IVarInvokeable = interface
C++
__interface INTERFACE_UUID("{1CB65C52-BBCB-41A6-9E58-7FB916BEEB2D}") IVarInvokeable : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
interface class |
public | System.Variants.pas System.Variants.hpp |
System.Variants | System.Variants |
説明
IVarInvokeable は、動的プロパティと動的メソッドを実装した カスタム バリアント型のためのインターフェイスです。
IVarInvokeable は、カスタム バリアント データ型を管理するプロキシ クラス内に実装します。IVarInvokeable は、4 つの関数(実装する必要がある)を公開しています。IVarInvokeable を実装しているプロキシ クラスが管理するカスタム バリアントに対して、関数、メソッド、またはプロパティが呼び出されるたびに、これらの関数がそれぞれ呼び出されます。