System.Bindings.EvalProtocol.IInvokable.Invoke
Delphi
function Invoke(const Args: TArray<IValue>): IValue;
C++
virtual _di_IValue __fastcall Invoke(const System::DynamicArray<_di_IValue> Args) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Bindings.EvalProtocol.pas System.Bindings.EvalProtocol.hpp |
System.Bindings.EvalProtocol | IInvokable |
説明
双方向関数に対して、lvalue を返す可能性のある関数またはメソッドを実行します。
Invoke メソッドは、双方向関数に対して、lvalue(左辺値)を返す可能性のある関数またはメソッドを実行します。 双方向関数は、基本的に参照を返す関数です。
Args
パラメータは、関するに対するパラメータとして渡される、値ラッパの配列です。
Invoke は、ルーチンの実際の結果を保持している値ラッパを返します。ルーチンの結果がオブジェクト型の場合、それは場所である可能性もあります。