IJSInProcessRuntime.Invoke<TResult>(String, Object[]) メソッド

定義

指定した JavaScript 関数を同期的に呼び出します。

public T Invoke<T> (string identifier, params object[] args);
public TResult Invoke<TResult> (string identifier, params object?[]? args);
abstract member Invoke : string * obj[] -> 'T
abstract member Invoke : string * obj[] -> 'Result
Public Function Invoke(Of T) (identifier As String, ParamArray args As Object()) As T
Public Function Invoke(Of TResult) (identifier As String, ParamArray args As Object()) As TResult

型パラメーター

T TResult

JSON シリアル化可能な戻り値の型。

パラメーター

identifier
String

呼び出す関数の識別子。 たとえば、 値 "someScope.someFunction" は 関数 window.someScope.someFunctionを呼び出します。

args
Object[]

JSON シリアル化可能な引数。

戻り値

T
TResult

戻り値を TResult JSON 逆シリアル化することによって取得された のインスタンス。

適用対象