Click or drag to resize

CefSharp.Handler Namespace

Version 130.1.90
Handlers
Classes
 ClassDescription
Public classAccessibilityHandler Inherit from this class to receive accessibility notification when accessibility events have been registered. It's important to note that the methods of this interface are called on a CEF UI thread, which by default is not the same as your application UI thread.
Public classAudioHandler Inherit from this class to handle audio events All methods will be called on the CEF UI thread
Public classBrowserProcessHandler Inherit from this class to handle events related to browser process callbacks. The methods of this class will be called on the CEF UI thread unless otherwise indicated. .
Public classContextMenuHandler Inherit from this class to handle context menu events.
Public classCookieAccessFilter Inherit from this class to filter cookies that may be sent or received from resource requests. The methods of this class will be called on the CEF IO thread unless otherwise indicated.
Public classDialogHandler Implement this interface to handle dialog events. The methods of this class will be called on the CEF UI thread.
Public classDisplayHandler Handle events related to browser display state.
Public classDownloadHandler Class used to handle file downloads. The methods of this class will called on the CEF UI thread.
Public classDragHandler Inherit from this class to handle events related to dragging. The methods of this class will be called on the UI thread.
Public classFindHandler Implement this interface to handle events related to find results. The methods of this class will be called on the CEF UI thread.
Public classFocusHandler Implement this interface to handle events related to focus. The methods of this class will be called on the CEF UI thread.
Public classFrameHandler Inherit from this class to handle frame events All methods will be called on the CEF UI thread
Public classJsDialogHandler Inherit from this class to handle events related to JavaScript dialogs. The methods of this class will be called on the CEF UI thread.
Public classKeyboardHandler Inherit from this class to handle events related to keyboard input.
Public classLifeSpanHandler Default implementation of ILifeSpanHandler. This class provides default implementations of the methods from ILifeSpanHandler, therefore providing a convenience base class for a custom implementation. You need only override the methods you require. IMPORTANT: DoClose(IWebBrowser, IBrowser) behaviour of this implementation differs from the default, the WM_CLOSE message is only sent by default for popups (return false), for the main browser we return true to cancel this behaviour.
Public classLoadHandler Implement this interface to handle events related to browser load status. The methods of this interface will be called on the CEF UI thread. Blocking in these methods will likely cause your UI to become unresponsive and/or hang.
Public classPermissionHandler Implement this interface to handle events related to permission requests. It's important to note that the methods of this interface are called on a CEF UI thread, which by default is not the same as your application UI thread.
Public classRequestContextHandler Implement this interface to provide handler implementations. The handler instance will not be released until all objects related to the context have been destroyed.
Public classRequestHandler Default implementation of IRequestHandler. This class provides default implementations of the methods from IRequestHandler, therefore providing a convenience base class for any custom request handler.
Public classResourceRequestHandler Default implementation of IResourceRequestHandler. This class provides default implementations of the methods from IResourceRequestHandler, therefore providing a convenience base class for any custom resource request handler.