CefSharp.Handler Namespace |
Class | Description | |
---|---|---|
AccessibilityHandler |
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.
| |
AudioHandler |
Inherit from this class to handle audio events
All methods will be called on the CEF UI thread
| |
BrowserProcessHandler |
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. .
| |
ContextMenuHandler |
Inherit from this class to handle context menu events.
| |
CookieAccessFilter |
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.
| |
DialogHandler |
Implement this interface to handle dialog events. The methods of this class will be called on the CEF UI thread.
| |
DisplayHandler |
Handle events related to browser display state.
| |
DownloadHandler |
Class used to handle file downloads.
The methods of this class will called on the CEF UI thread.
| |
DragHandler |
Inherit from this class to handle events related to dragging.
The methods of this class will be called on the UI thread.
| |
ExtensionHandler |
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.
| |
FindHandler |
Implement this interface to handle events related to find results.
The methods of this class will be called on the CEF UI thread.
| |
FocusHandler |
Implement this interface to handle events related to focus.
The methods of this class will be called on the CEF UI thread.
| |
FrameHandler |
Inherit from this class to handle frame events
All methods will be called on the CEF UI thread
| |
JsDialogHandler |
Inherit from this class to handle events related to JavaScript dialogs.
The methods of this class will be called on the CEF UI thread.
| |
KeyboardHandler |
Inherit from this class to handle events related to keyboard input.
| |
LifeSpanHandler |
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.
| |
LoadHandler |
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.
| |
PermissionHandler |
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.
| |
RequestContextHandler |
Implement this interface to provide handler implementations. The handler
instance will not be released until all objects related to the context have
been destroyed.
| |
RequestHandler |
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.
| |
ResourceRequestHandler |
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.
|