System.Rtti.TVirtualInterfaceInvokeEvent
Delphi
TVirtualInterfaceInvokeEvent = reference to procedure(Method: TRttiMethod;
const Args: TArray<TValue>; out Result: TValue);
C++
__interface TVirtualInterfaceInvokeEvent : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
anonMethod class |
public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | System.Rtti |
説明
TVirtualInterface.OnInvoke に割り当てられたイベント ハンドラの型を表します。
TVirtualInterface.OnInvoke は、TVirtualInterfaceInvokeEvent 型のプロシージャの参照です。
TVirtualInterfaceInvokeEvent のパラメータは、次の表のとおりです:
パラメータ | 説明 |
---|---|
Args
|
呼び出されたインターフェイス メソッドの引数に対する RTTI です。最初の引数(インデックス番号 0 に位置します)は、インターフェイス インスタンス自身を表します。 |
Method
|
呼び出されたインターフェイス メソッドに対する RTTI です。 |
Result
|
呼び出されたインターフェイス メソッドの結果に対する RTTI です。 |