Click or drag to resize

CefSharp.Handler Namespace

Version 112.3.0
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 classExtensionHandler
Implement this interface to handle events related to browser extensions. The methods of this class will be called on the CEF UI thread. See LoadExtension(String, String, IExtensionHandler) for information about extension loading.
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.