ExtensionHandler Class |
Namespace: CefSharp.Handler
The ExtensionHandler type exposes the following members.
Name | Description | |
---|---|---|
ExtensionHandler | Initializes a new instance of the ExtensionHandler class |
Name | Description | |
---|---|---|
IsDisposed |
IsDisposed
|
Name | Description | |
---|---|---|
CanAccessBrowser |
Called when the tabId associated with targetBrowser is specified to an extension API call that accepts a tabId
parameter (e.g. chrome.tabs.*).
| |
Dispose | Releases the unmanaged resources used by the ExtensionHandler and optionally releases the managed resources | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetActiveBrowser |
Called when no tabId is specified to an extension API call that accepts a tabId parameter (e.g. chrome.tabs.*).
| |
GetExtensionResource |
Called to retrieve an extension resource that would normally be loaded from disk
(e.g. if a file parameter is specified to chrome.tabs.executeScript).
Localization substitutions will not be applied to resources handled via this method.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnBeforeBackgroundBrowser |
Called when an extension needs a browser to host a background script specified via the "background" manifest key.
The browser will have no visible window and cannot be displayed. To allow creation of the browser optionally
modify newBrowser and settings and return false. To cancel creation of the browser
(and consequently cancel load of the background script) return true. Successful creation will be indicated by a call to
ILifeSpanHandler.OnAfterCreated, and IBrowserHost.IsBackgroundHost
will return true for the resulting browser. See https://developer.chrome.com/extensions/event_pages for more information
about extension background script usage.
| |
OnBeforeBrowser |
Called when an extension API (e.g. chrome.tabs.create) requests creation of a new browser.
Successful creation will be indicated by a call to OnAfterCreated(IWebBrowser, IBrowser).
| |
OnExtensionLoaded |
Called if the LoadExtension(String, String, IExtensionHandler) request succeeds.
| |
OnExtensionLoadFailed |
Called if the LoadExtension(String, String, IExtensionHandler) request fails.
| |
OnExtensionUnloaded |
Called after the IExtension.Unload request has completed.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |