IJsDialogHandlerOnBeforeUnloadDialog Method  | 
Version 106.0.290 
            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
    Assembly:
   CefSharp (in CefSharp.dll) Version: 106.0.290.0 (106.0.290.0)
Syntaxbool OnBeforeUnloadDialog(
	IWebBrowser chromiumWebBrowser,
	IBrowser browser,
	string messageText,
	bool isReload,
	IJsDialogCallback callback
)
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