A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cefsharp.github.io/api/118.6.x/html/N_CefSharp.htm below:

  Interface Description IAccessibilityHandler

Implement this interface 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.

IApp

Implement this interface to provide handler implementations. Methods will be called by the process and/or thread indicated.

IAudioHandler

Implement this interface to handle audio events All methods will be called on the CEF UI thread

IAuthCallback

Callback interface used for asynchronous continuation of authentication requests.

IBeforeDownloadCallback

Callback interface used to asynchronously continue a download.

IBrowser

CefSharp interface for CefBrowser.

IBrowserHost

Interface used to represent the browser process aspects of a browser window. They may be called on any thread in that process unless otherwise indicated in the comments.

IBrowserProcessHandler

Implement this interface to handle events related to browser process callbacks. The methods of this class will be called on the CEF UI thread unless otherwise indicated. .

IBrowserSettings

Interface representing browser initialization settings.

ICallback

Generic callback interface used for asynchronous continuation.

IChromiumWebBrowserBase

Interface for common events/methods/properties for ChromiumWebBrowser and popup host implementations.

ICompletionCallback

Generic callback interface used for asynchronous completion.

IContextMenuHandler

Implement this interface to handle context menu events.

IContextMenuParams

Wrapper for the CefContextMenuParams

ICookieAccessFilter

Implement this interface 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.

ICookieManager

Used for managing cookies. The methods may be called on any thread unless otherwise indicated.

ICookieVisitor

Interface to implement for visiting cookie values. The methods of this class will always be called on the IO thread. If there are no cookies then Visit will never be called, you must implement Dispose to handle this scenario.

IDeleteCookiesCallback

Interface to implement to be notified of asynchronous completion via ICookieManager.DeleteCookies(). It will be executed asynchronously on the CEF IO thread after the cookie has been deleted

IDialogHandler

Implement this interface to handle dialog events. The methods of this class will be called on the CEF UI thread.

IDisplayHandler

Handle events related to browser display state.

IDomNode

Represents the tag name and attribute data belonging to a node in the browser's DOM.

IDownloadHandler

Class used to handle file downloads. The methods of this class will called on the CEF UI thread.

IDownloadItemCallback

Callback interface used to asynchronously cancel a download.

IDragData

Used to represent drag data.

IDragHandler

Implement this interface to handle events related to dragging. The methods of this class will be called on the UI thread.

IExtension

Object representing an extension. Methods may be called on any thread unless otherwise indicated.

IExtensionHandler

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.

IFileDialogCallback

Callback interface for asynchronous continuation of file dialog requests.

IFindHandler

Implement this interface to handle events related to find results. The methods of this class will be called on the CEF UI thread.

IFocusHandler

Implement this interface to handle events related to focus. The methods of this class will be called on the CEF UI thread.

IFrame

This interface represents a CefFrame object (i.e. a HTML frame)

IFrameHandler

Implement this interface to handle frame events All methods will be called on the CEF UI thread

IGetExtensionResourceCallback

Callback interface used for asynchronous continuation of

GetExtensionResource(IExtension, IBrowser, String, IGetExtensionResourceCallback)

.

IImage

Container for a single image represented at different scale factors. All image representations should be the same size in density independent pixel (DIP) units. For example, if the image at scale factor 1.0 is 100x100 pixels then the image at scale factor 2.0 should be 200x200 pixels -- both images will display with a DIP size of 100x100 units. The methods of this class must be called on the browser process UI thread.

IJavascriptCallback

Javascript callback interface

IJavascriptObjectRepository

Javascript object repository, object are registered for binding One repository per ChromiumWebBrowser instance

IJsDialogCallback

Callback interface used for asynchronous continuation of JavaScript dialog requests.

IJsDialogHandler

Implement this interface to handle events related to JavaScript dialogs. The methods of this class will be called on the CEF UI thread.

IKeyboardHandler

Implement this interface to handle events related to keyboard input.

ILifeSpanHandler

Implement this interface to handle events related to browser life span. The methods of this class will be called on the CEF UI thread unless otherwise indicated.

ILoadHandler

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.

IMediaAccessCallback

Callback interface used for asynchronous continuation of media access permission requests.

IMenuModel

Supports creation and modification of menus. See

CefMenuCommand

for the command ids that have default implementations. All user-defined command ids should be between

UserFirst

and

UserFirst

. The methods of this class can only be accessed on the CEF UI thread, which by default is not the same as your application UI thread.

INavigationEntryVisitor

Callback interface for IBrowserHost.GetNavigationEntries. The methods of this class will be called on the CEF UI thread.

IPermissionHandler

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.

IPermissionPromptCallback

Callback interface used for asynchronous continuation of permission prompts.

IPopupFeatures

Class representing popup window features.

IPostData

Class used to represent post data for a web request. The methods of this class may be called on any thread.

IPostDataElement

Class used to represent a single element in the request post data. The methods of this class may be called on any thread.

IPrintToPdfCallback

Callback interface for

PrintToPdf(String, PdfPrintSettings, IPrintToPdfCallback)

. The methods of this interface will be called on the CEF UI thread.

IRegistration

Generic callback interface used for managing the lifespan of a registration.

IRenderProcessMessageHandler

Messages sent by the render process can be handled by implementing this interface.

IRequest

Class used to represent a web request. The methods of this class may be called on any thread.

IRequestCallback

Callback interface used for asynchronous continuation of url requests.

IRequestContext

A request context provides request handling for a set of related browser or URL request objects. A request context can be specified when creating a new browser by setting the

RequestContext

property (Passing in via the constructor for the OffScreen control is preferred). Browser objects with different request contexts will never be hosted in the same render process. Browser objects with the same request context may or may not be hosted in the same render process depending on the process model.Browser objects created indirectly via the JavaScript window.open function or targeted links will share the same render process and the same request context as the source browser.

IRequestContextHandler

Implement this interface to provide handler implementations. The handler instance will not be released until all objects related to the context have been destroyed.

IRequestHandler

Implement this interface to handle events related to browser requests. The methods of this class will be called on the thread indicated.

IResolveCallback

Callback interface for

ResolveHostAsync(Uri) IResourceHandler

Class used to implement a custom resource handler. The methods of this class will always be called on the CEF IO thread. Blocking the CEF IO thread will adversely affect browser performance. We suggest you execute your code in a Task (or similar). To implement async handling, spawn a new Task (or similar), keep a reference to the callback. When you have a fully populated stream, execute the callback. Once the callback Executes, GetResponseHeaders will be called where you can modify the response including headers, or even redirect to a new Url. Set your responseLength and headers Populate the dataOut stream in ReadResponse. For those looking for a sample implementation or upgrading from a previous version

ResourceHandler

. For those upgrading, inherit from ResourceHandler instead of IResourceHandler add the override keyword to existing methods e.g. ProcessRequestAsync.

IResourceRequestHandler

Implement this interface to handle events related to browser requests. The methods of this class will be called on the CEF IO thread unless otherwise indicated.

IResourceRequestHandlerFactory

Class that creates

IResourceHandler

instances for handling custom requests. The methods of this class will always be called on the CEF IO thread. This interface maps to the CefRequestHandler::GetResourceHandler method. It was split out to allow for the

ResourceRequestHandlerFactory

implementation that provides support for the LoadHtml extension method.

IResponse

Class used to represent a web response. The methods of this class may be called on any thread.

IResponseFilter

Implement this interface to filter resource response content. The methods of this class will be called on the CEF IO thread.

IRunContextMenuCallback

Callback interface used for continuation of custom context menu display.

ISchemeHandlerFactory

Class that creates

IResourceHandler

instances for handling scheme requests. The methods of this class will always be called on the CEF IO thread.

ISchemeRegistrar

Manages custom scheme registrations.

ISelectClientCertificateCallback

Callback interface used to select a client certificate for authentication.

ISetCookieCallback

Interface to implement to be notified of asynchronous completion via ICookieManager.SetCookie(). It will be executed asynchronously on the CEF IO thread after the cookie has been set

ISslInfo

Class representing SSL information.

IStringVisitor

Implement this interface to receive string values asynchronously.

IUrlRequest

Class used to make a URL request. URL requests are not associated with a browser instance so no CefClient callbacks will be executed. URL requests can be created on any valid CEF thread in either the browser or render process. Once created the methods of the URL request object must be accessed on the same thread that created it.

IUrlRequestClient

Interface that should be implemented by the CefURLRequest client. The methods of this class will be called on the same thread that created the request unless otherwise documented.

IValue

Interface representing CefValue.

IWebBrowser

ChromiumWebBrowser implementations implement this interface. Can be cast to the concrete implementation to access UI specific features.

IWindowInfo

Class representing window information.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4