type ICefExtension = interface(ICefBaseRefCounted)
Object representing an extension. Methods may be called on any thread unless otherwise indicated.
WARNING: This API is deprecated and will be removed in ~M127.
UNKNOWN
<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_extension_capi.h">CEF source file: /include/capi/cef_extension_capi.h (cef_extension_t))
function GetIdentifier: ustring; |
|
function GetPath: ustring; |
|
function GetManifest: ICefDictionaryValue; |
|
function IsSame(const that : ICefExtension) : boolean; |
|
function GetHandler: ICefExtensionHandler; |
|
function GetLoaderContext: ICefRequestContext; |
|
function IsLoaded: boolean; |
|
procedure unload; |
|
function GetBrowserActionPopup: ustring; |
|
function GetBrowserActionIcon: ustring; |
|
function GetPageActionPopup: ustring; |
|
function GetPageActionIcon: ustring; |
|
function GetOptionsPage: ustring; |
|
function GetOptionsUIPage: ustring; |
|
function GetBackgroundPage: ustring; |
|
function GetURL: ustring; |
property Identifier : ustring read GetIdentifier; |
|
property Path : ustring read GetPath; |
|
property Manifest : ICefDictionaryValue read GetManifest; |
|
property Handler : ICefExtensionHandler read GetHandler; |
|
property LoaderContext : ICefRequestContext read GetLoaderContext; |
|
property BrowserActionPopup : ustring read GetBrowserActionPopup; |
|
property BrowserActionIcon : ustring read GetBrowserActionIcon; |
|
property PageActionPopup : ustring read GetPageActionPopup; |
|
property PageActionIcon : ustring read GetPageActionIcon; |
|
property OptionsPage : ustring read GetOptionsPage; |
|
property OptionsUIPage : ustring read GetOptionsUIPage; |
|
property BackgroundPage : ustring read GetBackgroundPage; |
|
property URL : ustring read GetURL; |
function GetIdentifier: ustring; |
|
Returns the unique extension identifier. This is calculated based on the extension public key, if available, or on the extension path. See https://developer.chrome.com/extensions/manifest/key for details. Attributes
|
function GetPath: ustring; |
|
Returns the absolute path to the extension directory on disk. This value will be prefixed with PK_DIR_RESOURCES if a relative path was passed to ICefRequestContext.LoadExtension. |
function GetManifest: ICefDictionaryValue; |
|
Returns the extension manifest contents as a ICefDictionaryValue object. See https://developer.chrome.com/extensions/manifest for details. |
function IsSame(const that : ICefExtension) : boolean; |
|
Returns true (1) if this object is the same extension as |that| object. Extensions are considered the same if identifier, path and loader context match. |
function GetHandler: ICefExtensionHandler; |
|
Returns the handler for this extension. Will return NULL for internal extensions or if no handler was passed to ICefRequestContext.LoadExtension. |
function GetLoaderContext: ICefRequestContext; |
|
Returns the request context that loaded this extension. Will return NULL for internal extensions or if the extension has been unloaded. See the ICefRequestContext.LoadExtension documentation for more information about loader contexts. Must be called on the browser process UI thread. |
function IsLoaded: boolean; |
|
Returns true (1) if this extension is currently loaded. Must be called on the browser process UI thread. |
procedure unload; |
|
Unload this extension if it is not an internal extension and is currently loaded. Will result in a call to ICefExtensionHandler.OnExtensionUnloaded on success. |
function GetBrowserActionPopup: ustring; |
|
This item has no description. |
function GetBrowserActionIcon: ustring; |
|
This item has no description. |
function GetPageActionPopup: ustring; |
|
This item has no description. |
function GetPageActionIcon: ustring; |
|
This item has no description. |
function GetOptionsPage: ustring; |
|
This item has no description. |
function GetOptionsUIPage: ustring; |
|
This item has no description. |
function GetBackgroundPage: ustring; |
|
This item has no description. |
function GetURL: ustring; |
|
This item has no description. |
property Identifier : ustring read GetIdentifier; |
|
Returns the unique extension identifier. This is calculated based on the extension public key, if available, or on the extension path. See https://developer.chrome.com/extensions/manifest/key for details. |
property Path : ustring read GetPath; |
|
Returns the absolute path to the extension directory on disk. This value will be prefixed with PK_DIR_RESOURCES if a relative path was passed to ICefRequestContext.LoadExtension. |
property Manifest : ICefDictionaryValue read GetManifest; |
|
Returns the extension manifest contents as a ICefDictionaryValue object. See https://developer.chrome.com/extensions/manifest for details. |
property Handler : ICefExtensionHandler read GetHandler; |
|
Returns the handler for this extension. Will return NULL for internal extensions or if no handler was passed to ICefRequestContext.LoadExtension. |
property LoaderContext : ICefRequestContext read GetLoaderContext; |
|
Returns the request context that loaded this extension. Will return NULL for internal extensions or if the extension has been unloaded. See the ICefRequestContext.LoadExtension documentation for more information about loader contexts. Must be called on the browser process UI thread. |
property BrowserActionPopup : ustring read GetBrowserActionPopup; |
|
This item has no description. |
property BrowserActionIcon : ustring read GetBrowserActionIcon; |
|
This item has no description. |
property PageActionPopup : ustring read GetPageActionPopup; |
|
This item has no description. |
property PageActionIcon : ustring read GetPageActionIcon; |
|
This item has no description. |
property OptionsPage : ustring read GetOptionsPage; |
|
This item has no description. |
property OptionsUIPage : ustring read GetOptionsUIPage; |
|
This item has no description. |
property BackgroundPage : ustring read GetBackgroundPage; |
|
This item has no description. |
property URL : ustring read GetURL; |
|
This item has no description. |