JsDialogHandlerOnBeforeUnloadDialog Method  | 
Version 93.1.111 
            Called to run a dialog asking the user if they want to leave a page. Return false to use the default dialog implementation.
            Return true if the application will use a custom dialog or if the callback has been executed immediately.
            Custom dialogs may be either modal or modeless. If a custom dialog is used the application must execute callback
            once the custom dialog is dismissed.
            
 
    Namespace: 
   CefSharp.Handler
    Assembly:
   CefSharp (in CefSharp.dll) Version: 93.1.111.0 (93.1.111.0)
Syntaxprotected virtual bool OnBeforeUnloadDialog(
	IWebBrowser chromiumWebBrowser,
	IBrowser browser,
	string messageText,
	bool isReload,
	IJsDialogCallback callback
)
protected:
virtual bool OnBeforeUnloadDialog(
	IWebBrowser^ chromiumWebBrowser, 
	IBrowser^ browser, 
	String^ messageText, 
	bool isReload, 
	IJsDialogCallback^ callback
)
Parameters
- chromiumWebBrowser
 - Type: CefSharpIWebBrowser
the ChromiumWebBrowser control - browser
 - Type: CefSharpIBrowser
the browser object - messageText
 - Type: SystemString
message text (optional) - isReload
 - Type: SystemBoolean
indicates a page reload - callback
 - Type: CefSharpIJsDialogCallback
Callback can be executed inline or in an async fashion 
Return Value
Type: 
BooleanReturn false to use the default dialog implementation otherwise return true to handle with your own custom implementation.
See Also