IJSUnmarshalledObjectReference.InvokeUnmarshalled Method

Definition

Overloads

InvokeUnmarshalled<T0,T1,T2,TResult>(String, T0, T1, T2)

Invokes the JavaScript function registered with the specified identifier.

InvokeUnmarshalled<T0,T1,TResult>(String, T0, T1)

Invokes the JavaScript function registered with the specified identifier.

InvokeUnmarshalled<T0,TResult>(String, T0)

Invokes the JavaScript function registered with the specified identifier.

InvokeUnmarshalled<TResult>(String)

Invokes the JavaScript function registered with the specified identifier.

InvokeUnmarshalled<T0,T1,T2,TResult>(String, T0, T1, T2)

Invokes the JavaScript function registered with the specified identifier.

public:
generic <typename T0, typename T1, typename T2, typename TResult>
 TResult InvokeUnmarshalled(System::String ^ identifier, T0 arg0, T1 arg1, T2 arg2);
public TResult InvokeUnmarshalled<T0,T1,T2,TResult> (string identifier, T0 arg0, T1 arg1, T2 arg2);
abstract member InvokeUnmarshalled : string * 'T0 * 'T1 * 'T2 -> 'Result
Public Function InvokeUnmarshalled(Of T0, T1, T2, TResult) (identifier As String, arg0 As T0, arg1 As T1, arg2 As T2) As TResult

Type Parameters

T0

The type of the first argument.

T1

The type of the second argument.

T2

The type of the third argument.

TResult

The .NET type corresponding to the function's return value type.

Parameters

identifier
String

The identifier used when registering the target function.

arg0
T0

The first argument.

arg1
T1

The second argument.

arg2
T2

The third argument.

Returns

TResult

The result of the function invocation.

Applies to

InvokeUnmarshalled<T0,T1,TResult>(String, T0, T1)

Invokes the JavaScript function registered with the specified identifier.

public:
generic <typename T0, typename T1, typename TResult>
 TResult InvokeUnmarshalled(System::String ^ identifier, T0 arg0, T1 arg1);
public TResult InvokeUnmarshalled<T0,T1,TResult> (string identifier, T0 arg0, T1 arg1);
abstract member InvokeUnmarshalled : string * 'T0 * 'T1 -> 'Result
Public Function InvokeUnmarshalled(Of T0, T1, TResult) (identifier As String, arg0 As T0, arg1 As T1) As TResult

Type Parameters

T0

The type of the first argument.

T1

The type of the second argument.

TResult

The .NET type corresponding to the function's return value type.

Parameters

identifier
String

The identifier used when registering the target function.

arg0
T0

The first argument.

arg1
T1

The second argument.

Returns

TResult

The result of the function invocation.

Applies to

InvokeUnmarshalled<T0,TResult>(String, T0)

Invokes the JavaScript function registered with the specified identifier.

public:
generic <typename T0, typename TResult>
 TResult InvokeUnmarshalled(System::String ^ identifier, T0 arg0);
public TResult InvokeUnmarshalled<T0,TResult> (string identifier, T0 arg0);
abstract member InvokeUnmarshalled : string * 'T0 -> 'Result
Public Function InvokeUnmarshalled(Of T0, TResult) (identifier As String, arg0 As T0) As TResult

Type Parameters

T0

The type of the first argument.

TResult

The .NET type corresponding to the function's return value type.

Parameters

identifier
String

The identifier used when registering the target function.

arg0
T0

The first argument.

Returns

TResult

The result of the function invocation.

Applies to

InvokeUnmarshalled<TResult>(String)

Invokes the JavaScript function registered with the specified identifier.

public:
generic <typename TResult>
 TResult InvokeUnmarshalled(System::String ^ identifier);
public TResult InvokeUnmarshalled<TResult> (string identifier);
abstract member InvokeUnmarshalled : string -> 'Result
Public Function InvokeUnmarshalled(Of TResult) (identifier As String) As TResult

Type Parameters

TResult

The .NET type corresponding to the function's return value type.

Parameters

identifier
String

The identifier used when registering the target function.

Returns

TResult

The result of the function invocation.

Applies to