System.Rtti.TVirtualInterfaceInvokeEvent

提供: RAD Studio API Documentation
移動先: 案内検索

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 です。

コード サンプル