InvokeJSFunctionAsync Method
- Last UpdatedAug 21, 2026
- 1 minute read
Invoke Javascript function from JSFunction object. In some of the case, from browser javascript side, try use the C# javascript function with function type argument, such as: RegisterJSFunction("csharpExecCallback", callback => InvokeJSFunctionAsync(callback, "TestResult")); So from browser javascript side, can call: window.csharpExecCallback(function(result) { console.log(result); });
'Declaration
<AsyncStateMachineAttribute(ArchestrA.Client.WebControls.WebControl/d__88)>
Public Function InvokeJSFunctionAsync( _
ByVal jsFunctionInstance As Object, _
ByVal ParamArray arguments() As Object _
) As Task(Of Object)
[AsyncStateMachine(ArchestrA.Client.WebControls.WebControl/d__88)]
public Task<object> InvokeJSFunctionAsync(
object jsFunctionInstance,
params object[] arguments
)
[AsyncStateMachine(ArchestrA.Client.WebControls.WebControl/d__88)]
public:
Task<Object^>^ InvokeJSFunctionAsync(
Object^ jsFunctionInstance,
... array<Object^>^ arguments
)
Parameters
- jsFunctionInstance
- JSFunction object instance.
- arguments
- Execution arguments.
Return Value
Execution result.