Click or drag to resize

IJsPromiseThen Method (FuncObject, Object, FuncObject, Object)

Appends fulfillment and rejection handlers to the promise.

Namespace:  DotNetBrowser.Js
Assembly:  DotNetBrowser (in DotNetBrowser.dll) Version: 2.17.0
Syntax
C#
IJsPromise Then(
	Func<Object, Object> onFulfilled,
	Func<Object, Object> onRejected = null
)

Parameters

onFulfilled
Type: SystemFuncObject, Object
The fulfillment handler.
onRejected (Optional)
Type: SystemFuncObject, Object
The rejection handler.

Return Value

Type: IJsPromise
A new IJsPromise resolving to the return value of the called handler, or to its original settled value if the promise was not handled.
Exceptions
ExceptionCondition
JsExceptionThe JavaScript function raised an exception.
ObjectDisposedExceptionThe IJsPromise has already been disposed.
ConnectionClosedExceptionThe connection to the Chromium engine is closed.
See Also