Cef Methods |
The Cef type exposes the following members.
Name | Description | |
---|---|---|
AddCrossOriginWhitelistEntry | Add an entry to the cross-origin whitelist. | |
AddDisposable | ||
ClearCrossOriginWhitelist | Remove all entries from the cross-origin access whitelist. | |
ClearSchemeHandlerFactories |
Clear all registered scheme handler factories.
| |
CurrentlyOnThread |
Returns true if called on the specified CEF thread.
| |
DoMessageLoopWork | Perform a single iteration of CEF message loop processing. This function is
used to integrate the CEF message loop into an existing application message
loop. Care must be taken to balance performance against excessive CPU usage.
This function should only be called on the main application thread and only
if CefInitialize() is called with a CefSettings.multi_threaded_message_loop
value of false. This function will not block. | |
EnableHighDPISupport |
Call during process startup to enable High-DPI support on Windows 7 or newer.
Older versions of Windows should be left DPI-unaware because they do not
support DirectWrite and GDI fonts are kerned very badly.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
ExecuteProcess |
This function should be called from the application entry point function to execute a secondary process.
It can be used to run secondary processes from the browser client executable (default behavior) or
from a separate executable specified by the CefSettings.browser_subprocess_path value.
If called for the browser process (identified by no "type" command-line value) it will return immediately with a value of -1.
If called for a recognized secondary process it will block until the process should exit and then return the process exit code.
The |application| parameter may be empty. The |windows_sandbox_info| parameter is only used on Windows and may be NULL (see cef_sandbox_win.h for details).
| |
GetGeolocationAsync |
Request a one-time geolocation update.
This function bypasses any user permission checks so should only be
used by code that is allowed to access location information.
| |
GetGlobalCookieManager |
Returns the global cookie manager.
| |
GetGlobalRequestContext |
Gets the Global Request Context. Make sure to Dispose of this object when finished.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetPlugins |
Async returns a list containing Plugin Information
(Wrapper around CefVisitWebPluginInfo)
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Initialize |
Initializes CefSharp with the default settings.
This function should be called on the main application thread to initialize the CEF browser process.
| |
Initialize(CefSettings) |
Initializes CefSharp with user-provided settings.
This function should be called on the main application thread to initialize the CEF browser process.
| |
Initialize(CefSettings, Boolean, Boolean) |
Initializes CefSharp with user-provided settings.
This function should be called on the main application thread to initialize the CEF browser process.
| |
RefreshWebPlugins |
Cause the plugin list to refresh the next time it is accessed regardless of whether it has already been loaded.
| |
RemoveCrossOriginWhitelistEntry | Remove entry from cross-origin whitelist | |
RemoveDisposable | ||
Shutdown |
Shuts down CefSharp and the underlying CEF infrastructure. This method is safe to call multiple times; it will only
shut down CEF on the first call (all subsequent calls will be ignored).
This function should be called on the main application thread to shut down the CEF browser process before the application exits.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UnregisterInternalWebPlugin |
Unregister an internal plugin. This may be undone the next time RefreshWebPlugins() is called.
|