Files
cms_thermo_active/Client.Chromium/ChromiumFX.xml
T
CMS3762\carminatini 498158b0fa First working version
2017-12-27 16:54:24 +01:00

29798 lines
1.6 MiB
Plaintext

<?xml version="1.0"?>
<doc>
<assembly>
<name>ChromiumFX</name>
</assembly>
<members>
<member name="T:Chromium.CfxAccessibilityHandler">
<summary>
Implement this structure to receive accessibility notification when
accessibility events have been registered. The functions of this structure
will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxAccessibilityHandler.OnAccessibilityTreeChange">
<summary>
Called after renderer process sends accessibility tree changes to the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxAccessibilityHandler.OnAccessibilityLocationChange">
<summary>
Called after renderer process sends accessibility location changes to the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnAccessibilityTreeChangeEventHandler">
<summary>
Called after renderer process sends accessibility tree changes to the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnAccessibilityTreeChangeEventArgs">
<summary>
Called after renderer process sends accessibility tree changes to the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnAccessibilityTreeChangeEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.CfxAccessibilityHandler.OnAccessibilityTreeChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnAccessibilityLocationChangeEventHandler">
<summary>
Called after renderer process sends accessibility location changes to the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnAccessibilityLocationChangeEventArgs">
<summary>
Called after renderer process sends accessibility location changes to the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_accessibility_handler_capi.h">cef/include/capi/cef_accessibility_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnAccessibilityLocationChangeEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.CfxAccessibilityHandler.OnAccessibilityLocationChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeCommandLineProcessingEventHandler">
<summary>
Provides an opportunity to view and/or modify command-line arguments before
processing by CEF and Chromium. The |ProcessType| value will be NULL for
the browser process. Do not keep a reference to the CfxCommandLine
object passed to this function. The CfxSettings.CommandLineArgsDisabled
value can be used to start with an NULL command-line object. Any values
specified in CfxSettings that equate to command-line arguments will be set
before this function is called. Be cautious when using this function to
modify command-line arguments for non-browser processes as this may result
in undefined behavior including crashes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeCommandLineProcessingEventArgs">
<summary>
Provides an opportunity to view and/or modify command-line arguments before
processing by CEF and Chromium. The |ProcessType| value will be NULL for
the browser process. Do not keep a reference to the CfxCommandLine
object passed to this function. The CfxSettings.CommandLineArgsDisabled
value can be used to start with an NULL command-line object. Any values
specified in CfxSettings that equate to command-line arguments will be set
before this function is called. Be cautious when using this function to
modify command-line arguments for non-browser processes as this may result
in undefined behavior including crashes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeCommandLineProcessingEventArgs.ProcessType">
<summary>
Get the ProcessType parameter for the <see cref="E:Chromium.CfxApp.OnBeforeCommandLineProcessing"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeCommandLineProcessingEventArgs.CommandLine">
<summary>
Get the CommandLine parameter for the <see cref="E:Chromium.CfxApp.OnBeforeCommandLineProcessing"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRegisterCustomSchemesEventHandler">
<summary>
Provides an opportunity to register custom schemes. Do not keep a reference
to the |Registrar| object. This function is called on the main thread for
each process and the registered schemes should be the same across all
processes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRegisterCustomSchemesEventArgs">
<summary>
Provides an opportunity to register custom schemes. Do not keep a reference
to the |Registrar| object. This function is called on the main thread for
each process and the registered schemes should be the same across all
processes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRegisterCustomSchemesEventArgs.Registrar">
<summary>
Get the Registrar parameter for the <see cref="E:Chromium.CfxApp.OnRegisterCustomSchemes"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetResourceBundleHandlerEventHandler">
<summary>
Return the handler for resource bundle events. If
CfxSettings.PackLoadingDisabled is true (1) a handler must be returned.
If no handler is returned resources will be loaded from pack files. This
function is called by the browser and render processes on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetResourceBundleHandlerEventArgs">
<summary>
Return the handler for resource bundle events. If
CfxSettings.PackLoadingDisabled is true (1) a handler must be returned.
If no handler is returned resources will be loaded from pack files. This
function is called by the browser and render processes on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetResourceBundleHandlerEventArgs.SetReturnValue(Chromium.CfxResourceBundleHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxApp.GetResourceBundleHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetBrowserProcessHandlerEventHandler">
<summary>
Return the handler for functionality specific to the browser process. This
function is called on multiple threads in the browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetBrowserProcessHandlerEventArgs">
<summary>
Return the handler for functionality specific to the browser process. This
function is called on multiple threads in the browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetBrowserProcessHandlerEventArgs.SetReturnValue(Chromium.CfxBrowserProcessHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxApp.GetBrowserProcessHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetRenderProcessHandlerEventHandler">
<summary>
Return the handler for functionality specific to the render process. This
function is called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetRenderProcessHandlerEventArgs">
<summary>
Return the handler for functionality specific to the render process. This
function is called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetRenderProcessHandlerEventArgs.SetReturnValue(Chromium.CfxRenderProcessHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxApp.GetRenderProcessHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeChildProcessLaunchEventHandler">
<summary>
Called before a child process is launched. Will be called on the browser
process UI thread when launching a render process and on the browser
process IO thread when launching a GPU or plugin process. Provides an
opportunity to modify the child process command line. Do not keep a
reference to |CommandLine| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeChildProcessLaunchEventArgs">
<summary>
Called before a child process is launched. Will be called on the browser
process UI thread when launching a render process and on the browser
process IO thread when launching a GPU or plugin process. Provides an
opportunity to modify the child process command line. Do not keep a
reference to |CommandLine| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeChildProcessLaunchEventArgs.CommandLine">
<summary>
Get the CommandLine parameter for the <see cref="E:Chromium.CfxBrowserProcessHandler.OnBeforeChildProcessLaunch"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRenderProcessThreadCreatedEventHandler">
<summary>
Called on the browser process IO thread after the main thread has been
created for a new render process. Provides an opportunity to specify extra
information that will be passed to
CfxRenderProcessHandler.OnRenderThreadCreated() in the render
process. Do not keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRenderProcessThreadCreatedEventArgs">
<summary>
Called on the browser process IO thread after the main thread has been
created for a new render process. Provides an opportunity to specify extra
information that will be passed to
CfxRenderProcessHandler.OnRenderThreadCreated() in the render
process. Do not keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRenderProcessThreadCreatedEventArgs.ExtraInfo">
<summary>
Get the ExtraInfo parameter for the <see cref="E:Chromium.CfxBrowserProcessHandler.OnRenderProcessThreadCreated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetPrintHandlerEventHandler">
<summary>
Return the handler for printing on Linux. If a print handler is not
provided then printing will not be supported on the Linux platform.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetPrintHandlerEventArgs">
<summary>
Return the handler for printing on Linux. If a print handler is not
provided then printing will not be supported on the Linux platform.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetPrintHandlerEventArgs.SetReturnValue(Chromium.CfxPrintHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxBrowserProcessHandler.GetPrintHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnScheduleMessagePumpWorkEventHandler">
<summary>
Called from any thread when work has been scheduled for the browser process
main (UI) thread. This callback is used in combination with CfxSettings.
external_message_pump and cef_do_message_loop_work() in cases where the CEF
message loop must be integrated into an existing application message loop
(see additional comments and warnings on CfxDoMessageLoopWork). This
callback should schedule a cef_do_message_loop_work() call to happen on the
main (UI) thread. |DelayMs| is the requested delay in milliseconds. If
|DelayMs| is &lt;= 0 then the call should happen reasonably soon. If
|DelayMs| is > 0 then the call should be scheduled to happen after the
specified delay and any currently pending scheduled call should be
cancelled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnScheduleMessagePumpWorkEventArgs">
<summary>
Called from any thread when work has been scheduled for the browser process
main (UI) thread. This callback is used in combination with CfxSettings.
external_message_pump and cef_do_message_loop_work() in cases where the CEF
message loop must be integrated into an existing application message loop
(see additional comments and warnings on CfxDoMessageLoopWork). This
callback should schedule a cef_do_message_loop_work() call to happen on the
main (UI) thread. |DelayMs| is the requested delay in milliseconds. If
|DelayMs| is &lt;= 0 then the call should happen reasonably soon. If
|DelayMs| is > 0 then the call should be scheduled to happen after the
specified delay and any currently pending scheduled call should be
cancelled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnScheduleMessagePumpWorkEventArgs.DelayMs">
<summary>
Get the DelayMs parameter for the <see cref="E:Chromium.CfxBrowserProcessHandler.OnScheduleMessagePumpWork"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetContextMenuHandlerEventHandler">
<summary>
Return the handler for context menus. If no handler is provided the default
implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetContextMenuHandlerEventArgs">
<summary>
Return the handler for context menus. If no handler is provided the default
implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetContextMenuHandlerEventArgs.SetReturnValue(Chromium.CfxContextMenuHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetContextMenuHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetDialogHandlerEventHandler">
<summary>
Return the handler for dialogs. If no handler is provided the default
implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetDialogHandlerEventArgs">
<summary>
Return the handler for dialogs. If no handler is provided the default
implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetDialogHandlerEventArgs.SetReturnValue(Chromium.CfxDialogHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetDialogHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetDisplayHandlerEventHandler">
<summary>
Return the handler for browser display state events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetDisplayHandlerEventArgs">
<summary>
Return the handler for browser display state events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetDisplayHandlerEventArgs.SetReturnValue(Chromium.CfxDisplayHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetDisplayHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetDownloadHandlerEventHandler">
<summary>
Return the handler for download events. If no handler is returned downloads
will not be allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetDownloadHandlerEventArgs">
<summary>
Return the handler for download events. If no handler is returned downloads
will not be allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetDownloadHandlerEventArgs.SetReturnValue(Chromium.CfxDownloadHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetDownloadHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetDragHandlerEventHandler">
<summary>
Return the handler for drag events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetDragHandlerEventArgs">
<summary>
Return the handler for drag events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetDragHandlerEventArgs.SetReturnValue(Chromium.CfxDragHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetDragHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetFindHandlerEventHandler">
<summary>
Return the handler for find result events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetFindHandlerEventArgs">
<summary>
Return the handler for find result events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetFindHandlerEventArgs.SetReturnValue(Chromium.CfxFindHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetFindHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetFocusHandlerEventHandler">
<summary>
Return the handler for focus events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetFocusHandlerEventArgs">
<summary>
Return the handler for focus events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetFocusHandlerEventArgs.SetReturnValue(Chromium.CfxFocusHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetFocusHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetGeolocationHandlerEventHandler">
<summary>
Return the handler for geolocation permissions requests. If no handler is
provided geolocation access will be denied by default.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetGeolocationHandlerEventArgs">
<summary>
Return the handler for geolocation permissions requests. If no handler is
provided geolocation access will be denied by default.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetGeolocationHandlerEventArgs.SetReturnValue(Chromium.CfxGeolocationHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetGeolocationHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetJsDialogHandlerEventHandler">
<summary>
Return the handler for JavaScript dialogs. If no handler is provided the
default implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetJsDialogHandlerEventArgs">
<summary>
Return the handler for JavaScript dialogs. If no handler is provided the
default implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetJsDialogHandlerEventArgs.SetReturnValue(Chromium.CfxJsDialogHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetJsDialogHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetKeyboardHandlerEventHandler">
<summary>
Return the handler for keyboard events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetKeyboardHandlerEventArgs">
<summary>
Return the handler for keyboard events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetKeyboardHandlerEventArgs.SetReturnValue(Chromium.CfxKeyboardHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetKeyboardHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetLifeSpanHandlerEventHandler">
<summary>
Return the handler for browser life span events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetLifeSpanHandlerEventArgs">
<summary>
Return the handler for browser life span events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetLifeSpanHandlerEventArgs.SetReturnValue(Chromium.CfxLifeSpanHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetLifeSpanHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetLoadHandlerEventHandler">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetLoadHandlerEventArgs">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetLoadHandlerEventArgs.SetReturnValue(Chromium.CfxLoadHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetLoadHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetRenderHandlerEventHandler">
<summary>
Return the handler for off-screen rendering events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetRenderHandlerEventArgs">
<summary>
Return the handler for off-screen rendering events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetRenderHandlerEventArgs.SetReturnValue(Chromium.CfxRenderHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetRenderHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetRequestHandlerEventHandler">
<summary>
Return the handler for browser request events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetRequestHandlerEventArgs">
<summary>
Return the handler for browser request events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetRequestHandlerEventArgs.SetReturnValue(Chromium.CfxRequestHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.GetRequestHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnProcessMessageReceivedEventHandler">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnProcessMessageReceivedEventArgs">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnProcessMessageReceivedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxClient.OnProcessMessageReceived"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnProcessMessageReceivedEventArgs.SourceProcess">
<summary>
Get the SourceProcess parameter for the <see cref="E:Chromium.CfxClient.OnProcessMessageReceived"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnProcessMessageReceivedEventArgs.Message">
<summary>
Get the Message parameter for the <see cref="E:Chromium.CfxClient.OnProcessMessageReceived"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnProcessMessageReceivedEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxClient.OnProcessMessageReceived"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeContextMenuEventHandler">
<summary>
Called before a context menu is displayed. |Params| provides information
about the context menu state. |Model| initially contains the default
context menu. The |Model| can be cleared to show no context menu or
modified to show a custom menu. Do not keep references to |Params| or
|Model| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeContextMenuEventArgs">
<summary>
Called before a context menu is displayed. |Params| provides information
about the context menu state. |Model| initially contains the default
context menu. The |Model| can be cleared to show no context menu or
modified to show a custom menu. Do not keep references to |Params| or
|Model| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeContextMenuEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnBeforeContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeContextMenuEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnBeforeContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeContextMenuEventArgs.Params">
<summary>
Get the Params parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnBeforeContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeContextMenuEventArgs.Model">
<summary>
Get the Model parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnBeforeContextMenu"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxRunContextMenuEventHandler">
<summary>
Called to allow custom display of the context menu. |Params| provides
information about the context menu state. |Model| contains the context menu
model resulting from OnBeforeContextMenu. For custom display return true
(1) and execute |Callback| either synchronously or asynchronously with the
selected command ID. For default display return false (0). Do not keep
references to |Params| or |Model| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxRunContextMenuEventArgs">
<summary>
Called to allow custom display of the context menu. |Params| provides
information about the context menu state. |Model| contains the context menu
model resulting from OnBeforeContextMenu. For custom display return true
(1) and execute |Callback| either synchronously or asynchronously with the
selected command ID. For default display return false (0). Do not keep
references to |Params| or |Model| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxRunContextMenuEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxContextMenuHandler.RunContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRunContextMenuEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxContextMenuHandler.RunContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRunContextMenuEventArgs.Params">
<summary>
Get the Params parameter for the <see cref="E:Chromium.CfxContextMenuHandler.RunContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRunContextMenuEventArgs.Model">
<summary>
Get the Model parameter for the <see cref="E:Chromium.CfxContextMenuHandler.RunContextMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRunContextMenuEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxContextMenuHandler.RunContextMenu"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxRunContextMenuEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxContextMenuHandler.RunContextMenu"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnContextMenuCommandEventHandler">
<summary>
Called to execute a command selected from the context menu. Return true (1)
if the command was handled or false (0) for the default implementation. See
CfxMenuId for the command ids that have default implementations. All
user-defined command ids should be between MENU_ID_USER_FIRST and
MENU_ID_USER_LAST. |Params| will have the same values as what was passed to
on_before_context_menu(). Do not keep a reference to |Params| outside of
this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnContextMenuCommandEventArgs">
<summary>
Called to execute a command selected from the context menu. Return true (1)
if the command was handled or false (0) for the default implementation. See
CfxMenuId for the command ids that have default implementations. All
user-defined command ids should be between MENU_ID_USER_FIRST and
MENU_ID_USER_LAST. |Params| will have the same values as what was passed to
on_before_context_menu(). Do not keep a reference to |Params| outside of
this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuCommandEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuCommandEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuCommandEventArgs.Params">
<summary>
Get the Params parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuCommandEventArgs.CommandId">
<summary>
Get the CommandId parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuCommandEventArgs.EventFlags">
<summary>
Get the EventFlags parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnContextMenuCommandEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnContextMenuDismissedEventHandler">
<summary>
Called when the context menu is dismissed irregardless of whether the menu
was NULL or a command was selected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnContextMenuDismissedEventArgs">
<summary>
Called when the context menu is dismissed irregardless of whether the menu
was NULL or a command was selected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuDismissedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuDismissed"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextMenuDismissedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxContextMenuHandler.OnContextMenuDismissed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxCookieVisitorVisitEventHandler">
<summary>
Method that will be called once for each cookie. |Count| is the 0-based
index for the current cookie. |Total| is the total number of cookies. Set
|DeleteCookie| to true (1) to delete the cookie currently being visited.
Return false (0) to stop visiting cookies. This function may never be
called if no cookies are found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxCookieVisitorVisitEventArgs">
<summary>
Method that will be called once for each cookie. |Count| is the 0-based
index for the current cookie. |Total| is the total number of cookies. Set
|DeleteCookie| to true (1) to delete the cookie currently being visited.
Return false (0) to stop visiting cookies. This function may never be
called if no cookies are found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxCookieVisitorVisitEventArgs.Cookie">
<summary>
Get the Cookie parameter for the <see cref="E:Chromium.CfxCookieVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxCookieVisitorVisitEventArgs.Count">
<summary>
Get the Count parameter for the <see cref="E:Chromium.CfxCookieVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxCookieVisitorVisitEventArgs.Total">
<summary>
Get the Total parameter for the <see cref="E:Chromium.CfxCookieVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxCookieVisitorVisitEventArgs.DeleteCookie">
<summary>
Set the DeleteCookie out parameter for the <see cref="E:Chromium.CfxCookieVisitor.Visit"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxCookieVisitorVisitEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxCookieVisitor.Visit"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxDeleteCookiesCallbackOnCompleteEventHandler">
<summary>
Method that will be called upon completion. |NumDeleted| will be the
number of cookies that were deleted or -1 if unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxDeleteCookiesCallbackOnCompleteEventArgs">
<summary>
Method that will be called upon completion. |NumDeleted| will be the
number of cookies that were deleted or -1 if unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxDeleteCookiesCallbackOnCompleteEventArgs.NumDeleted">
<summary>
Get the NumDeleted parameter for the <see cref="E:Chromium.CfxDeleteCookiesCallback.OnComplete"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxDialogHandlerOnFileDialogEventHandler">
<summary>
Called to run a file chooser dialog. |Mode| represents the type of dialog
to display. |Title| to the title to be used for the dialog and may be NULL
to show the default title ("Open" or "Save" depending on the mode).
|DefaultFilePath| is the path with optional directory and/or file name
component that should be initially selected in the dialog. |AcceptFilters|
are used to restrict the selectable file types and may any combination of
(a) valid lower-cased MIME types (e.g. "text/*" or "image/*"), (b)
individual file extensions (e.g. ".txt" or ".png"), or (c) combined
description and file extension delimited using "|" and ";" (e.g. "Image
Types|.png;.gif;.jpg"). |SelectedAcceptFilter| is the 0-based index of
the filter that should be selected by default. To display a custom dialog
return true (1) and execute |Callback| either inline or at a later time. To
display the default dialog return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs">
<summary>
Called to run a file chooser dialog. |Mode| represents the type of dialog
to display. |Title| to the title to be used for the dialog and may be NULL
to show the default title ("Open" or "Save" depending on the mode).
|DefaultFilePath| is the path with optional directory and/or file name
component that should be initially selected in the dialog. |AcceptFilters|
are used to restrict the selectable file types and may any combination of
(a) valid lower-cased MIME types (e.g. "text/*" or "image/*"), (b)
individual file extensions (e.g. ".txt" or ".png"), or (c) combined
description and file extension delimited using "|" and ";" (e.g. "Image
Types|.png;.gif;.jpg"). |SelectedAcceptFilter| is the 0-based index of
the filter that should be selected by default. To display a custom dialog
return true (1) and execute |Callback| either inline or at a later time. To
display the default dialog return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.Mode">
<summary>
Get the Mode parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.Title">
<summary>
Get the Title parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.DefaultFilePath">
<summary>
Get the DefaultFilePath parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.AcceptFilters">
<summary>
Get the AcceptFilters parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.SelectedAcceptFilter">
<summary>
Get the SelectedAcceptFilter parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxDialogHandlerOnFileDialogEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxDialogHandler.OnFileDialog"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnAddressChangeEventHandler">
<summary>
Called when a frame's address has changed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnAddressChangeEventArgs">
<summary>
Called when a frame's address has changed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnAddressChangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnAddressChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnAddressChangeEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnAddressChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnAddressChangeEventArgs.Url">
<summary>
Get the Url parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnAddressChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnTitleChangeEventHandler">
<summary>
Called when the page title changes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnTitleChangeEventArgs">
<summary>
Called when the page title changes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnTitleChangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnTitleChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnTitleChangeEventArgs.Title">
<summary>
Get the Title parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnTitleChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnFaviconUrlchangeEventHandler">
<summary>
Called when the page icon changes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnFaviconUrlchangeEventArgs">
<summary>
Called when the page icon changes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnFaviconUrlchangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnFaviconUrlchange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnFaviconUrlchangeEventArgs.IconUrls">
<summary>
Get the IconUrls parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnFaviconUrlchange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnFullscreenModeChangeEventHandler">
<summary>
Called when web content in the page has toggled fullscreen mode. If
|Fullscreen| is true (1) the content will automatically be sized to fill
the browser content area. If |Fullscreen| is false (0) the content will
automatically return to its original size and position. The client is
responsible for resizing the browser if desired.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnFullscreenModeChangeEventArgs">
<summary>
Called when web content in the page has toggled fullscreen mode. If
|Fullscreen| is true (1) the content will automatically be sized to fill
the browser content area. If |Fullscreen| is false (0) the content will
automatically return to its original size and position. The client is
responsible for resizing the browser if desired.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnFullscreenModeChangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnFullscreenModeChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnFullscreenModeChangeEventArgs.Fullscreen">
<summary>
Get the Fullscreen parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnFullscreenModeChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnTooltipEventHandler">
<summary>
Called when the browser is about to display a tooltip. |Text| contains the
text that will be displayed in the tooltip. To handle the display of the
tooltip yourself return true (1). Otherwise, you can optionally modify
|Text| and then return false (0) to allow the browser to display the
tooltip. When window rendering is disabled the application is responsible
for drawing tooltips and the return value is ignored.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnTooltipEventArgs">
<summary>
Called when the browser is about to display a tooltip. |Text| contains the
text that will be displayed in the tooltip. To handle the display of the
tooltip yourself return true (1). Otherwise, you can optionally modify
|Text| and then return false (0) to allow the browser to display the
tooltip. When window rendering is disabled the application is responsible
for drawing tooltips and the return value is ignored.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnTooltipEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnTooltip"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnTooltipEventArgs.Text">
<summary>
Get or set the Text parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnTooltip"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnTooltipEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxDisplayHandler.OnTooltip"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnStatusMessageEventHandler">
<summary>
Called when the browser receives a status message. |Value| contains the
text that will be displayed in the status message.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnStatusMessageEventArgs">
<summary>
Called when the browser receives a status message. |Value| contains the
text that will be displayed in the status message.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnStatusMessageEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnStatusMessage"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnStatusMessageEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnStatusMessage"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnConsoleMessageEventHandler">
<summary>
Called to display a console message. Return true (1) to stop the message
from being output to the console.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnConsoleMessageEventArgs">
<summary>
Called to display a console message. Return true (1) to stop the message
from being output to the console.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnConsoleMessageEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnConsoleMessage"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnConsoleMessageEventArgs.Message">
<summary>
Get the Message parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnConsoleMessage"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnConsoleMessageEventArgs.Source">
<summary>
Get the Source parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnConsoleMessage"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnConsoleMessageEventArgs.Line">
<summary>
Get the Line parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnConsoleMessage"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnConsoleMessageEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxDisplayHandler.OnConsoleMessage"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnAutoResizeEventHandler">
<summary>
Called when auto-resize is enabled via
CfxBrowserHost.SetAutoResizeEnabled and the contents have auto-
resized. |NewSize| will be the desired size in view coordinates. Return
true (1) if the resize was handled or false (0) for default handling.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnAutoResizeEventArgs">
<summary>
Called when auto-resize is enabled via
CfxBrowserHost.SetAutoResizeEnabled and the contents have auto-
resized. |NewSize| will be the desired size in view coordinates. Return
true (1) if the resize was handled or false (0) for default handling.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnAutoResizeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnAutoResize"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnAutoResizeEventArgs.NewSize">
<summary>
Get the NewSize parameter for the <see cref="E:Chromium.CfxDisplayHandler.OnAutoResize"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnAutoResizeEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxDisplayHandler.OnAutoResize"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxDomVisitorVisitEventHandler">
<summary>
Method executed for visiting the DOM. The document object passed to this
function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxDomVisitorVisitEventArgs">
<summary>
Method executed for visiting the DOM. The document object passed to this
function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxDomVisitorVisitEventArgs.Document">
<summary>
Get the Document parameter for the <see cref="E:Chromium.CfxDomVisitor.Visit"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeDownloadEventHandler">
<summary>
Called before a download begins. |SuggestedName| is the suggested name for
the download file. By default the download will be canceled. Execute
|Callback| either asynchronously or in this function to continue the
download if desired. Do not keep a reference to |DownloadItem| outside of
this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeDownloadEventArgs">
<summary>
Called before a download begins. |SuggestedName| is the suggested name for
the download file. By default the download will be canceled. Execute
|Callback| either asynchronously or in this function to continue the
download if desired. Do not keep a reference to |DownloadItem| outside of
this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeDownloadEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnBeforeDownload"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeDownloadEventArgs.DownloadItem">
<summary>
Get the DownloadItem parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnBeforeDownload"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeDownloadEventArgs.SuggestedName">
<summary>
Get the SuggestedName parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnBeforeDownload"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeDownloadEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnBeforeDownload"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnDownloadUpdatedEventHandler">
<summary>
Called when a download's status or progress information has been updated.
This may be called multiple times before and after on_before_download().
Execute |Callback| either asynchronously or in this function to cancel the
download if desired. Do not keep a reference to |DownloadItem| outside of
this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnDownloadUpdatedEventArgs">
<summary>
Called when a download's status or progress information has been updated.
This may be called multiple times before and after on_before_download().
Execute |Callback| either asynchronously or in this function to cancel the
download if desired. Do not keep a reference to |DownloadItem| outside of
this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnDownloadUpdatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnDownloadUpdated"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDownloadUpdatedEventArgs.DownloadItem">
<summary>
Get the DownloadItem parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnDownloadUpdated"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDownloadUpdatedEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxDownloadHandler.OnDownloadUpdated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxDownloadImageCallbackOnDownloadImageFinishedEventHandler">
<summary>
Method that will be executed when the image download has completed.
|ImageUrl| is the URL that was downloaded and |HttpStatusCode| is the
resulting HTTP status code. |Image| is the resulting image, possibly at
multiple scale factors, or NULL if the download failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxDownloadImageCallbackOnDownloadImageFinishedEventArgs">
<summary>
Method that will be executed when the image download has completed.
|ImageUrl| is the URL that was downloaded and |HttpStatusCode| is the
resulting HTTP status code. |Image| is the resulting image, possibly at
multiple scale factors, or NULL if the download failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxDownloadImageCallbackOnDownloadImageFinishedEventArgs.ImageUrl">
<summary>
Get the ImageUrl parameter for the <see cref="E:Chromium.CfxDownloadImageCallback.OnDownloadImageFinished"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDownloadImageCallbackOnDownloadImageFinishedEventArgs.HttpStatusCode">
<summary>
Get the HttpStatusCode parameter for the <see cref="E:Chromium.CfxDownloadImageCallback.OnDownloadImageFinished"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxDownloadImageCallbackOnDownloadImageFinishedEventArgs.Image">
<summary>
Get the Image parameter for the <see cref="E:Chromium.CfxDownloadImageCallback.OnDownloadImageFinished"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnDragEnterEventHandler">
<summary>
Called when an external drag event enters the browser window. |DragData|
contains the drag event data and |Mask| represents the type of drag
operation. Return false (0) for default drag handling behavior or true (1)
to cancel the drag event.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnDragEnterEventArgs">
<summary>
Called when an external drag event enters the browser window. |DragData|
contains the drag event data and |Mask| represents the type of drag
operation. Return false (0) for default drag handling behavior or true (1)
to cancel the drag event.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnDragEnterEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDragHandler.OnDragEnter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDragEnterEventArgs.DragData">
<summary>
Get the DragData parameter for the <see cref="E:Chromium.CfxDragHandler.OnDragEnter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDragEnterEventArgs.Mask">
<summary>
Get the Mask parameter for the <see cref="E:Chromium.CfxDragHandler.OnDragEnter"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnDragEnterEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxDragHandler.OnDragEnter"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnDraggableRegionsChangedEventHandler">
<summary>
Called whenever draggable regions for the browser window change. These can
be specified using the '-webkit-app-region: drag/no-drag' CSS-property. If
draggable regions are never defined in a document this function will also
never be called. If the last draggable region is removed from a document
this function will be called with an NULL vector.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnDraggableRegionsChangedEventArgs">
<summary>
Called whenever draggable regions for the browser window change. These can
be specified using the '-webkit-app-region: drag/no-drag' CSS-property. If
draggable regions are never defined in a document this function will also
never be called. If the last draggable region is removed from a document
this function will be called with an NULL vector.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnDraggableRegionsChangedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxDragHandler.OnDraggableRegionsChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDraggableRegionsChangedEventArgs.Regions">
<summary>
Get the Regions parameter for the <see cref="E:Chromium.CfxDragHandler.OnDraggableRegionsChanged"/> callback.
Do not keep a reference to the elements of this array outside of this function.
</summary>
</member>
<member name="T:Chromium.Event.CfxEndTracingCallbackOnEndTracingCompleteEventHandler">
<summary>
Called after all processes have sent their trace data. |TracingFile| is
the path at which tracing data was written. The client is responsible for
deleting |TracingFile|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxEndTracingCallbackOnEndTracingCompleteEventArgs">
<summary>
Called after all processes have sent their trace data. |TracingFile| is
the path at which tracing data was written. The client is responsible for
deleting |TracingFile|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxEndTracingCallbackOnEndTracingCompleteEventArgs.TracingFile">
<summary>
Get the TracingFile parameter for the <see cref="E:Chromium.CfxEndTracingCallback.OnEndTracingComplete"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnExtensionLoadFailedEventHandler">
<summary>
Called if the CfxRequestContext.LoadExtension request fails. |Result|
will be the error code.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnExtensionLoadFailedEventArgs">
<summary>
Called if the CfxRequestContext.LoadExtension request fails. |Result|
will be the error code.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnExtensionLoadFailedEventArgs.Result">
<summary>
Get the Result parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnExtensionLoadFailed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnExtensionLoadedEventHandler">
<summary>
Called if the CfxRequestContext.LoadExtension request succeeds.
|Extension| is the loaded extension.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnExtensionLoadedEventArgs">
<summary>
Called if the CfxRequestContext.LoadExtension request succeeds.
|Extension| is the loaded extension.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnExtensionLoadedEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnExtensionLoaded"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnExtensionUnloadedEventHandler">
<summary>
Called after the CfxExtension.Unload request has completed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnExtensionUnloadedEventArgs">
<summary>
Called after the CfxExtension.Unload request has completed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnExtensionUnloadedEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnExtensionUnloaded"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeBackgroundBrowserEventHandler">
<summary>
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. |Extension| is the extension that
is loading the background script. |Url| is an internally generated
reference to an HTML page that will be used to load the background script
via a &lt;script> src attribute. To allow creation of the browser optionally
modify |Client| and |Settings| and return false (0). To cancel creation of
the browser (and consequently cancel load of the background script) return
true (1). Successful creation will be indicated by a call to
CfxLifeSpanHandler.OnAfterCreated, and
CfxBrowserHost.IsBackgroundHost will return true (1) for the resulting
browser. See https://developer.chrome.com/extensions/event_pages for more
information about extension background script usage.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeBackgroundBrowserEventArgs">
<summary>
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. |Extension| is the extension that
is loading the background script. |Url| is an internally generated
reference to an HTML page that will be used to load the background script
via a &lt;script> src attribute. To allow creation of the browser optionally
modify |Client| and |Settings| and return false (0). To cancel creation of
the browser (and consequently cancel load of the background script) return
true (1). Successful creation will be indicated by a call to
CfxLifeSpanHandler.OnAfterCreated, and
CfxBrowserHost.IsBackgroundHost will return true (1) for the resulting
browser. See https://developer.chrome.com/extensions/event_pages for more
information about extension background script usage.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBackgroundBrowserEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBackgroundBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBackgroundBrowserEventArgs.Url">
<summary>
Get the Url parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBackgroundBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBackgroundBrowserEventArgs.Client">
<summary>
Set the Client out parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBackgroundBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBackgroundBrowserEventArgs.Settings">
<summary>
Get the Settings parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBackgroundBrowser"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforeBackgroundBrowserEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBackgroundBrowser"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeBrowserEventHandler">
<summary>
Called when an extension API (e.g. chrome.tabs.create) requests creation of
a new browser. |Extension| and |Browser| are the source of the API call.
|ActiveBrowser| may optionally be specified via the windowId property or
returned via the get_active_browser() callback and provides the default
|Client| and |Settings| values for the new browser. |Index| is the position
value optionally specified via the index property. |Url| is the URL that
will be loaded in the browser. |Active| is true (1) if the new browser
should be active when opened. To allow creation of the browser optionally
modify |WindowInfo|, |Client| and |Settings| and return false (0). To
cancel creation of the browser return true (1). Successful creation will be
indicated by a call to CfxLifeSpanHandler.OnAfterCreated. Any
modifications to |WindowInfo| will be ignored if |ActiveBrowser| is
wrapped in a CfxBrowserView.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeBrowserEventArgs">
<summary>
Called when an extension API (e.g. chrome.tabs.create) requests creation of
a new browser. |Extension| and |Browser| are the source of the API call.
|ActiveBrowser| may optionally be specified via the windowId property or
returned via the get_active_browser() callback and provides the default
|Client| and |Settings| values for the new browser. |Index| is the position
value optionally specified via the index property. |Url| is the URL that
will be loaded in the browser. |Active| is true (1) if the new browser
should be active when opened. To allow creation of the browser optionally
modify |WindowInfo|, |Client| and |Settings| and return false (0). To
cancel creation of the browser return true (1). Successful creation will be
indicated by a call to CfxLifeSpanHandler.OnAfterCreated. Any
modifications to |WindowInfo| will be ignored if |ActiveBrowser| is
wrapped in a CfxBrowserView.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.ActiveBrowser">
<summary>
Get the ActiveBrowser parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Index">
<summary>
Get the Index parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Url">
<summary>
Get the Url parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Active">
<summary>
Get the Active parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.WindowInfo">
<summary>
Get the WindowInfo parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Client">
<summary>
Set the Client out parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowserEventArgs.Settings">
<summary>
Get the Settings parameter for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforeBrowserEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxExtensionHandler.OnBeforeBrowser"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetActiveBrowserEventHandler">
<summary>
Called when no tabId is specified to an extension API call that accepts a
tabId parameter (e.g. chrome.tabs.*). |Extension| and |Browser| are the
source of the API call. Return the browser that will be acted on by the API
call or return NULL to act on |Browser|. The returned browser must share
the same CfxRequestContext as |Browser|. Incognito browsers should not
be considered unless the source extension has incognito access enabled, in
which case |IncludeIncognito| will be true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetActiveBrowserEventArgs">
<summary>
Called when no tabId is specified to an extension API call that accepts a
tabId parameter (e.g. chrome.tabs.*). |Extension| and |Browser| are the
source of the API call. Return the browser that will be acted on by the API
call or return NULL to act on |Browser|. The returned browser must share
the same CfxRequestContext as |Browser|. Incognito browsers should not
be considered unless the source extension has incognito access enabled, in
which case |IncludeIncognito| will be true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetActiveBrowserEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetActiveBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetActiveBrowserEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetActiveBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetActiveBrowserEventArgs.IncludeIncognito">
<summary>
Get the IncludeIncognito parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetActiveBrowser"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetActiveBrowserEventArgs.SetReturnValue(Chromium.CfxBrowser)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxExtensionHandler.GetActiveBrowser"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxCanAccessBrowserEventHandler">
<summary>
Called when the tabId associated with |TargetBrowser| is specified to an
extension API call that accepts a tabId parameter (e.g. chrome.tabs.*).
|Extension| and |Browser| are the source of the API call. Return true (1)
to allow access of false (0) to deny access. Access to incognito browsers
should not be allowed unless the source extension has incognito access
enabled, in which case |IncludeIncognito| will be true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxCanAccessBrowserEventArgs">
<summary>
Called when the tabId associated with |TargetBrowser| is specified to an
extension API call that accepts a tabId parameter (e.g. chrome.tabs.*).
|Extension| and |Browser| are the source of the API call. Return true (1)
to allow access of false (0) to deny access. Access to incognito browsers
should not be allowed unless the source extension has incognito access
enabled, in which case |IncludeIncognito| will be true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxCanAccessBrowserEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.CanAccessBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxCanAccessBrowserEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxExtensionHandler.CanAccessBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxCanAccessBrowserEventArgs.IncludeIncognito">
<summary>
Get the IncludeIncognito parameter for the <see cref="E:Chromium.CfxExtensionHandler.CanAccessBrowser"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxCanAccessBrowserEventArgs.TargetBrowser">
<summary>
Get the TargetBrowser parameter for the <see cref="E:Chromium.CfxExtensionHandler.CanAccessBrowser"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxCanAccessBrowserEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxExtensionHandler.CanAccessBrowser"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetExtensionResourceEventHandler">
<summary>
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).
|Extension| and |Browser| are the source of the resource request. |File| is
the requested relative file path. To handle the resource request return
true (1) and execute |Callback| either synchronously or asynchronously. For
the default behavior which reads the resource from the extension directory
on disk return false (0). Localization substitutions will not be applied to
resources handled via this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetExtensionResourceEventArgs">
<summary>
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).
|Extension| and |Browser| are the source of the resource request. |File| is
the requested relative file path. To handle the resource request return
true (1) and execute |Callback| either synchronously or asynchronously. For
the default behavior which reads the resource from the extension directory
on disk return false (0). Localization substitutions will not be applied to
resources handled via this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetExtensionResourceEventArgs.Extension">
<summary>
Get the Extension parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetExtensionResource"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetExtensionResourceEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetExtensionResource"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetExtensionResourceEventArgs.File">
<summary>
Get the File parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetExtensionResource"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetExtensionResourceEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxExtensionHandler.GetExtensionResource"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetExtensionResourceEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxExtensionHandler.GetExtensionResource"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxFindHandlerOnFindResultEventHandler">
<summary>
Called to report find results returned by CfxBrowserHost.Find().
|Identifer| is the identifier passed to find(), |Count| is the number of
matches currently identified, |SelectionRect| is the location of where the
match was found (in window coordinates), |ActiveMatchOrdinal| is the
current position in the search results, and |FinalUpdate| is true (1) if
this is the last find notification.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_find_handler_capi.h">cef/include/capi/cef_find_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxFindHandlerOnFindResultEventArgs">
<summary>
Called to report find results returned by CfxBrowserHost.Find().
|Identifer| is the identifier passed to find(), |Count| is the number of
matches currently identified, |SelectionRect| is the location of where the
match was found (in window coordinates), |ActiveMatchOrdinal| is the
current position in the search results, and |FinalUpdate| is true (1) if
this is the last find notification.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_find_handler_capi.h">cef/include/capi/cef_find_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxFindHandlerOnFindResultEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxFindHandler.OnFindResult"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFindHandlerOnFindResultEventArgs.Identifier">
<summary>
Get the Identifier parameter for the <see cref="E:Chromium.CfxFindHandler.OnFindResult"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFindHandlerOnFindResultEventArgs.Count">
<summary>
Get the Count parameter for the <see cref="E:Chromium.CfxFindHandler.OnFindResult"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFindHandlerOnFindResultEventArgs.SelectionRect">
<summary>
Get the SelectionRect parameter for the <see cref="E:Chromium.CfxFindHandler.OnFindResult"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFindHandlerOnFindResultEventArgs.ActiveMatchOrdinal">
<summary>
Get the ActiveMatchOrdinal parameter for the <see cref="E:Chromium.CfxFindHandler.OnFindResult"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFindHandlerOnFindResultEventArgs.FinalUpdate">
<summary>
Get the FinalUpdate parameter for the <see cref="E:Chromium.CfxFindHandler.OnFindResult"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnTakeFocusEventHandler">
<summary>
Called when the browser component is about to loose focus. For instance, if
focus was on the last HTML element and the user pressed the TAB key. |Next|
will be true (1) if the browser is giving focus to the next component and
false (0) if the browser is giving focus to the previous component.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnTakeFocusEventArgs">
<summary>
Called when the browser component is about to loose focus. For instance, if
focus was on the last HTML element and the user pressed the TAB key. |Next|
will be true (1) if the browser is giving focus to the next component and
false (0) if the browser is giving focus to the previous component.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnTakeFocusEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxFocusHandler.OnTakeFocus"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnTakeFocusEventArgs.Next">
<summary>
Get the Next parameter for the <see cref="E:Chromium.CfxFocusHandler.OnTakeFocus"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnSetFocusEventHandler">
<summary>
Called when the browser component is requesting focus. |Source| indicates
where the focus request is originating from. Return false (0) to allow the
focus to be set or true (1) to cancel setting the focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnSetFocusEventArgs">
<summary>
Called when the browser component is requesting focus. |Source| indicates
where the focus request is originating from. Return false (0) to allow the
focus to be set or true (1) to cancel setting the focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnSetFocusEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxFocusHandler.OnSetFocus"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnSetFocusEventArgs.Source">
<summary>
Get the Source parameter for the <see cref="E:Chromium.CfxFocusHandler.OnSetFocus"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnSetFocusEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxFocusHandler.OnSetFocus"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnGotFocusEventHandler">
<summary>
Called when the browser component has received focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnGotFocusEventArgs">
<summary>
Called when the browser component has received focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnGotFocusEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxFocusHandler.OnGotFocus"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRequestGeolocationPermissionEventHandler">
<summary>
Called when a page requests permission to access geolocation information.
|RequestingUrl| is the URL requesting permission and |RequestId| is the
unique ID for the permission request. Return true (1) and call
CfxGeolocationCallback.Continue() either in this function or at a later
time to continue or cancel the request. Return false (0) to cancel the
request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRequestGeolocationPermissionEventArgs">
<summary>
Called when a page requests permission to access geolocation information.
|RequestingUrl| is the URL requesting permission and |RequestId| is the
unique ID for the permission request. Return true (1) and call
CfxGeolocationCallback.Continue() either in this function or at a later
time to continue or cancel the request. Return false (0) to cancel the
request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRequestGeolocationPermissionEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxGeolocationHandler.OnRequestGeolocationPermission"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnRequestGeolocationPermissionEventArgs.RequestingUrl">
<summary>
Get the RequestingUrl parameter for the <see cref="E:Chromium.CfxGeolocationHandler.OnRequestGeolocationPermission"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnRequestGeolocationPermissionEventArgs.RequestId">
<summary>
Get the RequestId parameter for the <see cref="E:Chromium.CfxGeolocationHandler.OnRequestGeolocationPermission"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnRequestGeolocationPermissionEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxGeolocationHandler.OnRequestGeolocationPermission"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnRequestGeolocationPermissionEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxGeolocationHandler.OnRequestGeolocationPermission"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnCancelGeolocationPermissionEventHandler">
<summary>
Called when a geolocation access request is canceled. |RequestId| is the
unique ID for the permission request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnCancelGeolocationPermissionEventArgs">
<summary>
Called when a geolocation access request is canceled. |RequestId| is the
unique ID for the permission request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnCancelGeolocationPermissionEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxGeolocationHandler.OnCancelGeolocationPermission"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCancelGeolocationPermissionEventArgs.RequestId">
<summary>
Get the RequestId parameter for the <see cref="E:Chromium.CfxGeolocationHandler.OnCancelGeolocationPermission"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetGeolocationCallbackOnLocationUpdateEventHandler">
<summary>
Called with the 'best available' location information or, if the location
update failed, with error information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_capi.h">cef/include/capi/cef_geolocation_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetGeolocationCallbackOnLocationUpdateEventArgs">
<summary>
Called with the 'best available' location information or, if the location
update failed, with error information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_capi.h">cef/include/capi/cef_geolocation_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetGeolocationCallbackOnLocationUpdateEventArgs.Position">
<summary>
Get the Position parameter for the <see cref="E:Chromium.CfxGetGeolocationCallback.OnLocationUpdate"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnJsDialogEventHandler">
<summary>
Called to run a JavaScript dialog. If |OriginUrl| is non-NULL it can be
passed to the CfxFormatUrlForSecurityDisplay function to retrieve a secure
and user-friendly display string. The |DefaultPromptText| value will be
specified for prompt dialogs only. Set |SuppressMessage| to true (1) and
return false (0) to suppress the message (suppressing messages is
preferable to immediately executing the callback as this is used to detect
presumably malicious behavior like spamming alert messages in
onbeforeunload). Set |SuppressMessage| to false (0) and return false (0)
to use the default implementation (the default implementation will show one
modal dialog at a time and suppress any additional dialog requests until
the displayed dialog is dismissed). Return true (1) if the application will
use a custom dialog or if the callback has been executed immediately.
Custom dialogs may be either modal or modeless. If a custom dialog is used
the application must execute |Callback| once the custom dialog is
dismissed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnJsDialogEventArgs">
<summary>
Called to run a JavaScript dialog. If |OriginUrl| is non-NULL it can be
passed to the CfxFormatUrlForSecurityDisplay function to retrieve a secure
and user-friendly display string. The |DefaultPromptText| value will be
specified for prompt dialogs only. Set |SuppressMessage| to true (1) and
return false (0) to suppress the message (suppressing messages is
preferable to immediately executing the callback as this is used to detect
presumably malicious behavior like spamming alert messages in
onbeforeunload). Set |SuppressMessage| to false (0) and return false (0)
to use the default implementation (the default implementation will show one
modal dialog at a time and suppress any additional dialog requests until
the displayed dialog is dismissed). Return true (1) if the application will
use a custom dialog or if the callback has been executed immediately.
Custom dialogs may be either modal or modeless. If a custom dialog is used
the application must execute |Callback| once the custom dialog is
dismissed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.OriginUrl">
<summary>
Get the OriginUrl parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.DialogType">
<summary>
Get the DialogType parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.MessageText">
<summary>
Get the MessageText parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.DefaultPromptText">
<summary>
Get the DefaultPromptText parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnJsDialogEventArgs.SuppressMessage">
<summary>
Set the SuppressMessage out parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnJsDialogEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxJsDialogHandler.OnJsDialog"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeUnloadDialogEventHandler">
<summary>
Called to run a dialog asking the user if they want to leave a page. Return
false (0) to use the default dialog implementation. Return true (1) if the
application will use a custom dialog or if the callback has been executed
immediately. Custom dialogs may be either modal or modeless. If a custom
dialog is used the application must execute |Callback| once the custom
dialog is dismissed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeUnloadDialogEventArgs">
<summary>
Called to run a dialog asking the user if they want to leave a page. Return
false (0) to use the default dialog implementation. Return true (1) if the
application will use a custom dialog or if the callback has been executed
immediately. Custom dialogs may be either modal or modeless. If a custom
dialog is used the application must execute |Callback| once the custom
dialog is dismissed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeUnloadDialogEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnBeforeUnloadDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeUnloadDialogEventArgs.MessageText">
<summary>
Get the MessageText parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnBeforeUnloadDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeUnloadDialogEventArgs.IsReload">
<summary>
Get the IsReload parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnBeforeUnloadDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeUnloadDialogEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnBeforeUnloadDialog"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforeUnloadDialogEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxJsDialogHandler.OnBeforeUnloadDialog"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnResetDialogStateEventHandler">
<summary>
Called to cancel any pending dialogs and reset any saved dialog state. Will
be called due to events like page navigation irregardless of whether any
dialogs are currently pending.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnResetDialogStateEventArgs">
<summary>
Called to cancel any pending dialogs and reset any saved dialog state. Will
be called due to events like page navigation irregardless of whether any
dialogs are currently pending.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnResetDialogStateEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnResetDialogState"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnDialogClosedEventHandler">
<summary>
Called when the default implementation dialog is closed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnDialogClosedEventArgs">
<summary>
Called when the default implementation dialog is closed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnDialogClosedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxJsDialogHandler.OnDialogClosed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPreKeyEventEventHandler">
<summary>
Called before a keyboard event is sent to the renderer. |Event| contains
information about the keyboard event. |OsEvent| is the operating system
event message, if any. Return true (1) if the event was handled or false
(0) otherwise. If the event will be handled in on_key_event() as a keyboard
shortcut set |IsKeyboardShortcut| to true (1) and return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPreKeyEventEventArgs">
<summary>
Called before a keyboard event is sent to the renderer. |Event| contains
information about the keyboard event. |OsEvent| is the operating system
event message, if any. Return true (1) if the event was handled or false
(0) otherwise. If the event will be handled in on_key_event() as a keyboard
shortcut set |IsKeyboardShortcut| to true (1) and return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPreKeyEventEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnPreKeyEvent"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPreKeyEventEventArgs.Event">
<summary>
Get the Event parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnPreKeyEvent"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPreKeyEventEventArgs.OsEvent">
<summary>
Get the OsEvent parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnPreKeyEvent"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPreKeyEventEventArgs.IsKeyboardShortcut">
<summary>
Set the IsKeyboardShortcut out parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnPreKeyEvent"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnPreKeyEventEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxKeyboardHandler.OnPreKeyEvent"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnKeyEventEventHandler">
<summary>
Called after the renderer and JavaScript in the page has had a chance to
handle the event. |Event| contains information about the keyboard event.
|OsEvent| is the operating system event message, if any. Return true (1)
if the keyboard event was handled or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnKeyEventEventArgs">
<summary>
Called after the renderer and JavaScript in the page has had a chance to
handle the event. |Event| contains information about the keyboard event.
|OsEvent| is the operating system event message, if any. Return true (1)
if the keyboard event was handled or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnKeyEventEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnKeyEvent"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnKeyEventEventArgs.Event">
<summary>
Get the Event parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnKeyEvent"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnKeyEventEventArgs.OsEvent">
<summary>
Get the OsEvent parameter for the <see cref="E:Chromium.CfxKeyboardHandler.OnKeyEvent"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnKeyEventEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxKeyboardHandler.OnKeyEvent"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforePopupEventHandler">
<summary>
Called on the UI thread before a new popup browser is created. The
|Browser| and |Frame| values represent the source of the popup request. The
|TargetUrl| and |TargetFrameName| values indicate where the popup
browser should navigate and may be NULL if not specified with the request.
The |TargetDisposition| value indicates where the user intended to open
the popup (e.g. current tab, new tab, etc). The |UserGesture| value will
be true (1) if the popup was opened via explicit user gesture (e.g.
clicking a link) or false (0) if the popup opened automatically (e.g. via
the DomContentLoaded event). The |PopupFeatures| structure contains
additional information about the requested popup window. To allow creation
of the popup browser optionally modify |WindowInfo|, |Client|, |Settings|
and |NoJavascriptAccess| and return false (0). To cancel creation of the
popup browser return true (1). The |Client| and |Settings| values will
default to the source browser's values. If the |NoJavascriptAccess| value
is set to false (0) the new browser will not be scriptable and may not be
hosted in the same renderer process as the source browser. Any
modifications to |WindowInfo| will be ignored if the parent browser is
wrapped in a CfxBrowserView. Popup browser creation will be canceled if
the parent browser is destroyed before the popup browser creation completes
(indicated by a call to OnAfterCreated for the popup browser).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforePopupEventArgs">
<summary>
Called on the UI thread before a new popup browser is created. The
|Browser| and |Frame| values represent the source of the popup request. The
|TargetUrl| and |TargetFrameName| values indicate where the popup
browser should navigate and may be NULL if not specified with the request.
The |TargetDisposition| value indicates where the user intended to open
the popup (e.g. current tab, new tab, etc). The |UserGesture| value will
be true (1) if the popup was opened via explicit user gesture (e.g.
clicking a link) or false (0) if the popup opened automatically (e.g. via
the DomContentLoaded event). The |PopupFeatures| structure contains
additional information about the requested popup window. To allow creation
of the popup browser optionally modify |WindowInfo|, |Client|, |Settings|
and |NoJavascriptAccess| and return false (0). To cancel creation of the
popup browser return true (1). The |Client| and |Settings| values will
default to the source browser's values. If the |NoJavascriptAccess| value
is set to false (0) the new browser will not be scriptable and may not be
hosted in the same renderer process as the source browser. Any
modifications to |WindowInfo| will be ignored if the parent browser is
wrapped in a CfxBrowserView. Popup browser creation will be canceled if
the parent browser is destroyed before the popup browser creation completes
(indicated by a call to OnAfterCreated for the popup browser).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.TargetUrl">
<summary>
Get the TargetUrl parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.TargetFrameName">
<summary>
Get the TargetFrameName parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.TargetDisposition">
<summary>
Get the TargetDisposition parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.UserGesture">
<summary>
Get the UserGesture parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.PopupFeatures">
<summary>
Get the PopupFeatures parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.WindowInfo">
<summary>
Get the WindowInfo parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.Client">
<summary>
Set the Client out parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.Settings">
<summary>
Get the Settings parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePopupEventArgs.NoJavascriptAccess">
<summary>
Set the NoJavascriptAccess out parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforePopupEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforePopup"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnAfterCreatedEventHandler">
<summary>
Called after a new browser is created. This callback will be the first
notification that references |Browser|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnAfterCreatedEventArgs">
<summary>
Called after a new browser is created. This callback will be the first
notification that references |Browser|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnAfterCreatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnAfterCreated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxDoCloseEventHandler">
<summary>
Called when a browser has recieved a request to close. This may result
directly from a call to CfxBrowserHost::*close_browser() or indirectly
if the browser is parented to a top-level window created by CEF and the
user attempts to close that window (by clicking the 'X', for example). The
do_close() function will be called after the JavaScript 'onunload' event
has been fired.
An application should handle top-level owner window close notifications by
calling CfxBrowserHost.TryCloseBrowser() or
CfxBrowserHost.CloseBrowser(false (0)) instead of allowing the window
to close immediately (see the examples below). This gives CEF an
opportunity to process the 'onbeforeunload' event and optionally cancel the
close before do_close() is called.
When windowed rendering is enabled CEF will internally create a window or
view to host the browser. In that case returning false (0) from do_close()
will send the standard close notification to the browser's top-level owner
window (e.g. WM_CLOSE on Windows, performClose: on OS X, "delete_event" on
Linux or CfxWindowDelegate.CanClose() callback from Views). If the
browser's host window/view has already been destroyed (via view hierarchy
tear-down, for example) then do_close() will not be called for that browser
since is no longer possible to cancel the close.
When windowed rendering is disabled returning false (0) from do_close()
will cause the browser object to be destroyed immediately.
If the browser's top-level owner window requires a non-standard close
notification then send that notification from do_close() and return true
(1).
The CfxLifeSpanHandler.OnBeforeClose() function will be called
after do_close() (if do_close() is called) and immediately before the
browser object is destroyed. The application should only exit after
on_before_close() has been called for all existing browsers.
The below examples describe what should happen during window close when the
browser is parented to an application-provided top-level window.
Example 1: Using CfxBrowserHost.TryCloseBrowser(). This is
recommended for clients using standard close handling and windows created
on the browser process UI thread. 1. User clicks the window close button
which sends a close notification to
the application's top-level window.
2. Application's top-level window receives the close notification and
calls TryCloseBrowser() (which internally calls CloseBrowser(false)).
TryCloseBrowser() returns false so the client cancels the window close.
3. JavaScript 'onbeforeunload' handler executes and shows the close
confirmation dialog (which can be overridden via
CfxJSDialogHandler.OnBeforeUnloadDialog()).
4. User approves the close. 5. JavaScript 'onunload' handler executes. 6.
CEF sends a close notification to the application's top-level window
(because DoClose() returned false by default).
7. Application's top-level window receives the close notification and
calls TryCloseBrowser(). TryCloseBrowser() returns true so the client
allows the window close.
8. Application's top-level window is destroyed. 9. Application's
on_before_close() handler is called and the browser object
is destroyed.
10. Application exits by calling cef_quit_message_loop() if no other
browsers
exist.
Example 2: Using CfxBrowserHost.CloseBrowser(false (0)) and
implementing the do_close() callback. This is recommended for clients using
non-standard close handling or windows that were not created on the browser
process UI thread. 1. User clicks the window close button which sends a
close notification to
the application's top-level window.
2. Application's top-level window receives the close notification and:
A. Calls CfxBrowserHost.CloseBrowser(false).
B. Cancels the window close.
3. JavaScript 'onbeforeunload' handler executes and shows the close
confirmation dialog (which can be overridden via
CfxJSDialogHandler.OnBeforeUnloadDialog()).
4. User approves the close. 5. JavaScript 'onunload' handler executes. 6.
Application's do_close() handler is called. Application will:
A. Set a flag to indicate that the next close attempt will be allowed.
B. Return false.
7. CEF sends an close notification to the application's top-level window.
8. Application's top-level window receives the close notification and
allows the window to close based on the flag from #6B.
9. Application's top-level window is destroyed. 10. Application's
on_before_close() handler is called and the browser object
is destroyed.
11. Application exits by calling cef_quit_message_loop() if no other
browsers
exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxDoCloseEventArgs">
<summary>
Called when a browser has recieved a request to close. This may result
directly from a call to CfxBrowserHost::*close_browser() or indirectly
if the browser is parented to a top-level window created by CEF and the
user attempts to close that window (by clicking the 'X', for example). The
do_close() function will be called after the JavaScript 'onunload' event
has been fired.
An application should handle top-level owner window close notifications by
calling CfxBrowserHost.TryCloseBrowser() or
CfxBrowserHost.CloseBrowser(false (0)) instead of allowing the window
to close immediately (see the examples below). This gives CEF an
opportunity to process the 'onbeforeunload' event and optionally cancel the
close before do_close() is called.
When windowed rendering is enabled CEF will internally create a window or
view to host the browser. In that case returning false (0) from do_close()
will send the standard close notification to the browser's top-level owner
window (e.g. WM_CLOSE on Windows, performClose: on OS X, "delete_event" on
Linux or CfxWindowDelegate.CanClose() callback from Views). If the
browser's host window/view has already been destroyed (via view hierarchy
tear-down, for example) then do_close() will not be called for that browser
since is no longer possible to cancel the close.
When windowed rendering is disabled returning false (0) from do_close()
will cause the browser object to be destroyed immediately.
If the browser's top-level owner window requires a non-standard close
notification then send that notification from do_close() and return true
(1).
The CfxLifeSpanHandler.OnBeforeClose() function will be called
after do_close() (if do_close() is called) and immediately before the
browser object is destroyed. The application should only exit after
on_before_close() has been called for all existing browsers.
The below examples describe what should happen during window close when the
browser is parented to an application-provided top-level window.
Example 1: Using CfxBrowserHost.TryCloseBrowser(). This is
recommended for clients using standard close handling and windows created
on the browser process UI thread. 1. User clicks the window close button
which sends a close notification to
the application's top-level window.
2. Application's top-level window receives the close notification and
calls TryCloseBrowser() (which internally calls CloseBrowser(false)).
TryCloseBrowser() returns false so the client cancels the window close.
3. JavaScript 'onbeforeunload' handler executes and shows the close
confirmation dialog (which can be overridden via
CfxJSDialogHandler.OnBeforeUnloadDialog()).
4. User approves the close. 5. JavaScript 'onunload' handler executes. 6.
CEF sends a close notification to the application's top-level window
(because DoClose() returned false by default).
7. Application's top-level window receives the close notification and
calls TryCloseBrowser(). TryCloseBrowser() returns true so the client
allows the window close.
8. Application's top-level window is destroyed. 9. Application's
on_before_close() handler is called and the browser object
is destroyed.
10. Application exits by calling cef_quit_message_loop() if no other
browsers
exist.
Example 2: Using CfxBrowserHost.CloseBrowser(false (0)) and
implementing the do_close() callback. This is recommended for clients using
non-standard close handling or windows that were not created on the browser
process UI thread. 1. User clicks the window close button which sends a
close notification to
the application's top-level window.
2. Application's top-level window receives the close notification and:
A. Calls CfxBrowserHost.CloseBrowser(false).
B. Cancels the window close.
3. JavaScript 'onbeforeunload' handler executes and shows the close
confirmation dialog (which can be overridden via
CfxJSDialogHandler.OnBeforeUnloadDialog()).
4. User approves the close. 5. JavaScript 'onunload' handler executes. 6.
Application's do_close() handler is called. Application will:
A. Set a flag to indicate that the next close attempt will be allowed.
B. Return false.
7. CEF sends an close notification to the application's top-level window.
8. Application's top-level window receives the close notification and
allows the window to close based on the flag from #6B.
9. Application's top-level window is destroyed. 10. Application's
on_before_close() handler is called and the browser object
is destroyed.
11. Application exits by calling cef_quit_message_loop() if no other
browsers
exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxDoCloseEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.DoClose"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxDoCloseEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxLifeSpanHandler.DoClose"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeCloseEventHandler">
<summary>
Called just before a browser is destroyed. Release all references to the
browser object and do not attempt to execute any functions on the browser
object after this callback returns. This callback will be the last
notification that references |Browser|. See do_close() documentation for
additional usage information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeCloseEventArgs">
<summary>
Called just before a browser is destroyed. Release all references to the
browser object and do not attempt to execute any functions on the browser
object after this callback returns. This callback will be the last
notification that references |Browser|. See do_close() documentation for
additional usage information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeCloseEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLifeSpanHandler.OnBeforeClose"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnLoadingStateChangeEventHandler">
<summary>
Called when the loading state has changed. This callback will be executed
twice -- once when loading is initiated either programmatically or by user
action, and once when loading is terminated due to completion, cancellation
of failure. It will be called before any calls to OnLoadStart and after all
calls to OnLoadError and/or OnLoadEnd.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnLoadingStateChangeEventArgs">
<summary>
Called when the loading state has changed. This callback will be executed
twice -- once when loading is initiated either programmatically or by user
action, and once when loading is terminated due to completion, cancellation
of failure. It will be called before any calls to OnLoadStart and after all
calls to OnLoadError and/or OnLoadEnd.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnLoadingStateChangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadingStateChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadingStateChangeEventArgs.IsLoading">
<summary>
Get the IsLoading parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadingStateChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadingStateChangeEventArgs.CanGoBack">
<summary>
Get the CanGoBack parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadingStateChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadingStateChangeEventArgs.CanGoForward">
<summary>
Get the CanGoForward parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadingStateChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnLoadStartEventHandler">
<summary>
Called after a navigation has been committed and before the browser begins
loading contents in the frame. The |Frame| value will never be NULL -- call
the is_main() function to check if this frame is the main frame.
|TransitionType| provides information about the source of the navigation
and an accurate value is only available in the browser process. Multiple
frames may be loading at the same time. Sub-frames may start or continue
loading after the main frame load has ended. This function will not be
called for same page navigations (fragments, history state, etc.) or for
navigations that fail or are canceled before commit. For notification of
overall browser load status use OnLoadingStateChange instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnLoadStartEventArgs">
<summary>
Called after a navigation has been committed and before the browser begins
loading contents in the frame. The |Frame| value will never be NULL -- call
the is_main() function to check if this frame is the main frame.
|TransitionType| provides information about the source of the navigation
and an accurate value is only available in the browser process. Multiple
frames may be loading at the same time. Sub-frames may start or continue
loading after the main frame load has ended. This function will not be
called for same page navigations (fragments, history state, etc.) or for
navigations that fail or are canceled before commit. For notification of
overall browser load status use OnLoadingStateChange instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnLoadStartEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadStart"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadStartEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadStart"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadStartEventArgs.TransitionType">
<summary>
Get the TransitionType parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadStart"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnLoadEndEventHandler">
<summary>
Called when the browser is done loading a frame. The |Frame| value will
never be NULL -- call the is_main() function to check if this frame is the
main frame. Multiple frames may be loading at the same time. Sub-frames may
start or continue loading after the main frame load has ended. This
function will not be called for same page navigations (fragments, history
state, etc.) or for navigations that fail or are canceled before commit.
For notification of overall browser load status use OnLoadingStateChange
instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnLoadEndEventArgs">
<summary>
Called when the browser is done loading a frame. The |Frame| value will
never be NULL -- call the is_main() function to check if this frame is the
main frame. Multiple frames may be loading at the same time. Sub-frames may
start or continue loading after the main frame load has ended. This
function will not be called for same page navigations (fragments, history
state, etc.) or for navigations that fail or are canceled before commit.
For notification of overall browser load status use OnLoadingStateChange
instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnLoadEndEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadEnd"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadEndEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadEnd"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadEndEventArgs.HttpStatusCode">
<summary>
Get the HttpStatusCode parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadEnd"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnLoadErrorEventHandler">
<summary>
Called when a navigation fails or is canceled. This function may be called
by itself if before commit or in combination with OnLoadStart/OnLoadEnd if
after commit. |ErrorCode| is the error code number, |ErrorText| is the
error text and |FailedUrl| is the URL that failed to load. See
net\base\net_error_list.h for complete descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnLoadErrorEventArgs">
<summary>
Called when a navigation fails or is canceled. This function may be called
by itself if before commit or in combination with OnLoadStart/OnLoadEnd if
after commit. |ErrorCode| is the error code number, |ErrorText| is the
error text and |FailedUrl| is the URL that failed to load. See
net\base\net_error_list.h for complete descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnLoadErrorEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadErrorEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadErrorEventArgs.ErrorCode">
<summary>
Get the ErrorCode parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadErrorEventArgs.ErrorText">
<summary>
Get the ErrorText parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnLoadErrorEventArgs.FailedUrl">
<summary>
Get the FailedUrl parameter for the <see cref="E:Chromium.CfxLoadHandler.OnLoadError"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxExecuteCommandEventHandler">
<summary>
Perform the action associated with the specified |CommandId| and optional
|EventFlags|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxExecuteCommandEventArgs">
<summary>
Perform the action associated with the specified |CommandId| and optional
|EventFlags|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxExecuteCommandEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.ExecuteCommand"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxExecuteCommandEventArgs.CommandId">
<summary>
Get the CommandId parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.ExecuteCommand"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxExecuteCommandEventArgs.EventFlags">
<summary>
Get the EventFlags parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.ExecuteCommand"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxMouseOutsideMenuEventHandler">
<summary>
Called when the user moves the mouse outside the menu and over the owning
window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxMouseOutsideMenuEventArgs">
<summary>
Called when the user moves the mouse outside the menu and over the owning
window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxMouseOutsideMenuEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.MouseOutsideMenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxMouseOutsideMenuEventArgs.ScreenPoint">
<summary>
Get the ScreenPoint parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.MouseOutsideMenu"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxUnhandledOpenSubmenuEventHandler">
<summary>
Called on unhandled open submenu keyboard commands. |IsRtl| will be true
(1) if the menu is displaying a right-to-left language.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxUnhandledOpenSubmenuEventArgs">
<summary>
Called on unhandled open submenu keyboard commands. |IsRtl| will be true
(1) if the menu is displaying a right-to-left language.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxUnhandledOpenSubmenuEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.UnhandledOpenSubmenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUnhandledOpenSubmenuEventArgs.IsRtl">
<summary>
Get the IsRtl parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.UnhandledOpenSubmenu"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxUnhandledCloseSubmenuEventHandler">
<summary>
Called on unhandled close submenu keyboard commands. |IsRtl| will be true
(1) if the menu is displaying a right-to-left language.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxUnhandledCloseSubmenuEventArgs">
<summary>
Called on unhandled close submenu keyboard commands. |IsRtl| will be true
(1) if the menu is displaying a right-to-left language.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxUnhandledCloseSubmenuEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.UnhandledCloseSubmenu"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUnhandledCloseSubmenuEventArgs.IsRtl">
<summary>
Get the IsRtl parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.UnhandledCloseSubmenu"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxMenuWillShowEventHandler">
<summary>
The menu is about to show.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxMenuWillShowEventArgs">
<summary>
The menu is about to show.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxMenuWillShowEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.MenuWillShow"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxMenuClosedEventHandler">
<summary>
The menu has closed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxMenuClosedEventArgs">
<summary>
The menu has closed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxMenuClosedEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.MenuClosed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxFormatLabelEventHandler">
<summary>
Optionally modify a menu item label. Return true (1) if |Label| was
modified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxFormatLabelEventArgs">
<summary>
Optionally modify a menu item label. Return true (1) if |Label| was
modified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxFormatLabelEventArgs.MenuModel">
<summary>
Get the MenuModel parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.FormatLabel"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFormatLabelEventArgs.Label">
<summary>
Get or set the Label parameter for the <see cref="E:Chromium.CfxMenuModelDelegate.FormatLabel"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxFormatLabelEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxMenuModelDelegate.FormatLabel"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxNavigationEntryVisitorVisitEventHandler">
<summary>
Method that will be executed. Do not keep a reference to |Entry| outside of
this callback. Return true (1) to continue visiting entries or false (0) to
stop. |Current| is true (1) if this entry is the currently loaded
navigation entry. |Index| is the 0-based index of this entry and |Total| is
the total number of entries.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxNavigationEntryVisitorVisitEventArgs">
<summary>
Method that will be executed. Do not keep a reference to |Entry| outside of
this callback. Return true (1) to continue visiting entries or false (0) to
stop. |Current| is true (1) if this entry is the currently loaded
navigation entry. |Index| is the 0-based index of this entry and |Total| is
the total number of entries.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxNavigationEntryVisitorVisitEventArgs.Entry">
<summary>
Get the Entry parameter for the <see cref="E:Chromium.CfxNavigationEntryVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxNavigationEntryVisitorVisitEventArgs.Current">
<summary>
Get the Current parameter for the <see cref="E:Chromium.CfxNavigationEntryVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxNavigationEntryVisitorVisitEventArgs.Index">
<summary>
Get the Index parameter for the <see cref="E:Chromium.CfxNavigationEntryVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxNavigationEntryVisitorVisitEventArgs.Total">
<summary>
Get the Total parameter for the <see cref="E:Chromium.CfxNavigationEntryVisitor.Visit"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxNavigationEntryVisitorVisitEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxNavigationEntryVisitor.Visit"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxPdfPrintCallbackOnPdfPrintFinishedEventHandler">
<summary>
Method that will be executed when the PDF printing has completed. |Path| is
the output path. |Ok| will be true (1) if the printing completed
successfully or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxPdfPrintCallbackOnPdfPrintFinishedEventArgs">
<summary>
Method that will be executed when the PDF printing has completed. |Path| is
the output path. |Ok| will be true (1) if the printing completed
successfully or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxPdfPrintCallbackOnPdfPrintFinishedEventArgs.Path">
<summary>
Get the Path parameter for the <see cref="E:Chromium.CfxPdfPrintCallback.OnPdfPrintFinished"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxPdfPrintCallbackOnPdfPrintFinishedEventArgs.Ok">
<summary>
Get the Ok parameter for the <see cref="E:Chromium.CfxPdfPrintCallback.OnPdfPrintFinished"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPrintStartEventHandler">
<summary>
Called when printing has started for the specified |Browser|. This function
will be called before the other OnPrint*() functions and irrespective of
how printing was initiated (e.g. CfxBrowserHost.Print(), JavaScript
window.print() or PDF extension print button).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPrintStartEventArgs">
<summary>
Called when printing has started for the specified |Browser|. This function
will be called before the other OnPrint*() functions and irrespective of
how printing was initiated (e.g. CfxBrowserHost.Print(), JavaScript
window.print() or PDF extension print button).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPrintStartEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintStart"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPrintSettingsEventHandler">
<summary>
Synchronize |Settings| with client state. If |GetDefaults| is true (1)
then populate |Settings| with the default print settings. Do not keep a
reference to |Settings| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPrintSettingsEventArgs">
<summary>
Synchronize |Settings| with client state. If |GetDefaults| is true (1)
then populate |Settings| with the default print settings. Do not keep a
reference to |Settings| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPrintSettingsEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintSettings"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintSettingsEventArgs.Settings">
<summary>
Get the Settings parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintSettings"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintSettingsEventArgs.GetDefaults">
<summary>
Get the GetDefaults parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintSettings"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPrintDialogEventHandler">
<summary>
Show the print dialog. Execute |Callback| once the dialog is dismissed.
Return true (1) if the dialog will be displayed or false (0) to cancel the
printing immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPrintDialogEventArgs">
<summary>
Show the print dialog. Execute |Callback| once the dialog is dismissed.
Return true (1) if the dialog will be displayed or false (0) to cancel the
printing immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPrintDialogEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintDialogEventArgs.HasSelection">
<summary>
Get the HasSelection parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintDialog"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintDialogEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintDialog"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnPrintDialogEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxPrintHandler.OnPrintDialog"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPrintJobEventHandler">
<summary>
Send the print job to the printer. Execute |Callback| once the job is
completed. Return true (1) if the job will proceed or false (0) to cancel
the job immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPrintJobEventArgs">
<summary>
Send the print job to the printer. Execute |Callback| once the job is
completed. Return true (1) if the job will proceed or false (0) to cancel
the job immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPrintJobEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintJob"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintJobEventArgs.DocumentName">
<summary>
Get the DocumentName parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintJob"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintJobEventArgs.PdfFilePath">
<summary>
Get the PdfFilePath parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintJob"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPrintJobEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintJob"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnPrintJobEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxPrintHandler.OnPrintJob"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPrintResetEventHandler">
<summary>
Reset client state related to printing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPrintResetEventArgs">
<summary>
Reset client state related to printing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPrintResetEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxPrintHandler.OnPrintReset"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetPdfPaperSizeEventHandler">
<summary>
Return the PDF paper size in device units. Used in combination with
CfxBrowserHost.PrintToPdf().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetPdfPaperSizeEventArgs">
<summary>
Return the PDF paper size in device units. Used in combination with
CfxBrowserHost.PrintToPdf().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetPdfPaperSizeEventArgs.DeviceUnitsPerInch">
<summary>
Get the DeviceUnitsPerInch parameter for the <see cref="E:Chromium.CfxPrintHandler.GetPdfPaperSize"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetPdfPaperSizeEventArgs.SetReturnValue(Chromium.CfxSize)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxPrintHandler.GetPdfPaperSize"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxReadEventHandler">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxReadEventArgs">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxReadEventArgs.Ptr">
<summary>
Get the Ptr parameter for the <see cref="E:Chromium.CfxReadHandler.Read"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxReadEventArgs.Size">
<summary>
Get the Size parameter for the <see cref="E:Chromium.CfxReadHandler.Read"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxReadEventArgs.N">
<summary>
Get the N parameter for the <see cref="E:Chromium.CfxReadHandler.Read"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxReadEventArgs.SetReturnValue(System.UInt64)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxReadHandler.Read"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxSeekEventHandler">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxSeekEventArgs">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxSeekEventArgs.Offset">
<summary>
Get the Offset parameter for the <see cref="E:Chromium.CfxReadHandler.Seek"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSeekEventArgs.Whence">
<summary>
Get the Whence parameter for the <see cref="E:Chromium.CfxReadHandler.Seek"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxSeekEventArgs.SetReturnValue(System.Int32)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxReadHandler.Seek"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxTellEventHandler">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxTellEventArgs">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxTellEventArgs.SetReturnValue(System.Int64)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxReadHandler.Tell"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxReadHandlerEofEventHandler">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxReadHandlerEofEventArgs">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxReadHandlerEofEventArgs.SetReturnValue(System.Int32)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxReadHandler.Eof"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxMayBlockEventHandler">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxMayBlockEventArgs">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxMayBlockEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxReadHandler.MayBlock"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxRegisterCdmCallbackOnCdmRegistrationCompleteEventHandler">
<summary>
Method that will be called when CDM registration is complete. |Result| will
be CEF_CDM_REGISTRATION_ERROR_NONE if registration completed successfully.
Otherwise, |Result| and |ErrorMessage| will contain additional information
about why registration failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxRegisterCdmCallbackOnCdmRegistrationCompleteEventArgs">
<summary>
Method that will be called when CDM registration is complete. |Result| will
be CEF_CDM_REGISTRATION_ERROR_NONE if registration completed successfully.
Otherwise, |Result| and |ErrorMessage| will contain additional information
about why registration failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxRegisterCdmCallbackOnCdmRegistrationCompleteEventArgs.Result">
<summary>
Get the Result parameter for the <see cref="E:Chromium.CfxRegisterCdmCallback.OnCdmRegistrationComplete"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRegisterCdmCallbackOnCdmRegistrationCompleteEventArgs.ErrorMessage">
<summary>
Get the ErrorMessage parameter for the <see cref="E:Chromium.CfxRegisterCdmCallback.OnCdmRegistrationComplete"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetAccessibilityHandlerEventHandler">
<summary>
Return the handler for accessibility notifications. If no handler is
provided the default implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetAccessibilityHandlerEventArgs">
<summary>
Return the handler for accessibility notifications. If no handler is
provided the default implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetAccessibilityHandlerEventArgs.SetReturnValue(Chromium.CfxAccessibilityHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderHandler.GetAccessibilityHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetRootScreenRectEventHandler">
<summary>
Called to retrieve the root window rectangle in screen coordinates. Return
true (1) if the rectangle was provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetRootScreenRectEventArgs">
<summary>
Called to retrieve the root window rectangle in screen coordinates. Return
true (1) if the rectangle was provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetRootScreenRectEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.GetRootScreenRect"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetRootScreenRectEventArgs.Rect">
<summary>
Get the Rect parameter for the <see cref="E:Chromium.CfxRenderHandler.GetRootScreenRect"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetRootScreenRectEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderHandler.GetRootScreenRect"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetViewRectEventHandler">
<summary>
Called to retrieve the view rectangle which is relative to screen
coordinates. Return true (1) if the rectangle was provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetViewRectEventArgs">
<summary>
Called to retrieve the view rectangle which is relative to screen
coordinates. Return true (1) if the rectangle was provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetViewRectEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.GetViewRect"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetViewRectEventArgs.Rect">
<summary>
Get the Rect parameter for the <see cref="E:Chromium.CfxRenderHandler.GetViewRect"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetViewRectEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderHandler.GetViewRect"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetScreenPointEventHandler">
<summary>
Called to retrieve the translation from view coordinates to actual screen
coordinates. Return true (1) if the screen coordinates were provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetScreenPointEventArgs">
<summary>
Called to retrieve the translation from view coordinates to actual screen
coordinates. Return true (1) if the screen coordinates were provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetScreenPointEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenPoint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetScreenPointEventArgs.ViewX">
<summary>
Get the ViewX parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenPoint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetScreenPointEventArgs.ViewY">
<summary>
Get the ViewY parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenPoint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetScreenPointEventArgs.ScreenX">
<summary>
Set the ScreenX out parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenPoint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetScreenPointEventArgs.ScreenY">
<summary>
Set the ScreenY out parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenPoint"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetScreenPointEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderHandler.GetScreenPoint"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetScreenInfoEventHandler">
<summary>
Called to allow the client to fill in the CfxScreenInfo object with
appropriate values. Return true (1) if the |ScreenInfo| structure has been
modified.
If the screen info rectangle is left NULL the rectangle from GetViewRect
will be used. If the rectangle is still NULL or invalid popups may not be
drawn correctly.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetScreenInfoEventArgs">
<summary>
Called to allow the client to fill in the CfxScreenInfo object with
appropriate values. Return true (1) if the |ScreenInfo| structure has been
modified.
If the screen info rectangle is left NULL the rectangle from GetViewRect
will be used. If the rectangle is still NULL or invalid popups may not be
drawn correctly.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetScreenInfoEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenInfo"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetScreenInfoEventArgs.ScreenInfo">
<summary>
Get the ScreenInfo parameter for the <see cref="E:Chromium.CfxRenderHandler.GetScreenInfo"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetScreenInfoEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderHandler.GetScreenInfo"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPopupShowEventHandler">
<summary>
Called when the browser wants to show or hide the popup widget. The popup
should be shown if |Show| is true (1) and hidden if |Show| is false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPopupShowEventArgs">
<summary>
Called when the browser wants to show or hide the popup widget. The popup
should be shown if |Show| is true (1) and hidden if |Show| is false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPopupShowEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPopupShow"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPopupShowEventArgs.Show">
<summary>
Get the Show parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPopupShow"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPopupSizeEventHandler">
<summary>
Called when the browser wants to move or resize the popup widget. |Rect|
contains the new location and size in view coordinates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPopupSizeEventArgs">
<summary>
Called when the browser wants to move or resize the popup widget. |Rect|
contains the new location and size in view coordinates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPopupSizeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPopupSize"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPopupSizeEventArgs.Rect">
<summary>
Get the Rect parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPopupSize"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPaintEventHandler">
<summary>
Called when an element should be painted. Pixel values passed to this
function are scaled relative to view coordinates based on the value of
CfxScreenInfo.DeviceScaleFactor returned from GetScreenInfo. |Type|
indicates whether the element is the view or the popup widget. |Buffer|
contains the pixel data for the whole image. |DirtyRects| contains the set
of rectangles in pixel coordinates that need to be repainted. |Buffer| will
be |Width|*|Height|*4 bytes in size and represents a BGRA image with an
upper-left origin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPaintEventArgs">
<summary>
Called when an element should be painted. Pixel values passed to this
function are scaled relative to view coordinates based on the value of
CfxScreenInfo.DeviceScaleFactor returned from GetScreenInfo. |Type|
indicates whether the element is the view or the popup widget. |Buffer|
contains the pixel data for the whole image. |DirtyRects| contains the set
of rectangles in pixel coordinates that need to be repainted. |Buffer| will
be |Width|*|Height|*4 bytes in size and represents a BGRA image with an
upper-left origin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPaintEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPaint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPaintEventArgs.Type">
<summary>
Get the Type parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPaint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPaintEventArgs.DirtyRects">
<summary>
Get the DirtyRects parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPaint"/> callback.
Do not keep a reference to the elements of this array outside of this function.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPaintEventArgs.Buffer">
<summary>
Get the Buffer parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPaint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPaintEventArgs.Width">
<summary>
Get the Width parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPaint"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPaintEventArgs.Height">
<summary>
Get the Height parameter for the <see cref="E:Chromium.CfxRenderHandler.OnPaint"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnCursorChangeEventHandler">
<summary>
Called when the browser's cursor has changed. If |Type| is CT_CUSTOM then
|CustomCursorInfo| will be populated with the custom cursor information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnCursorChangeEventArgs">
<summary>
Called when the browser's cursor has changed. If |Type| is CT_CUSTOM then
|CustomCursorInfo| will be populated with the custom cursor information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnCursorChangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.OnCursorChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCursorChangeEventArgs.Cursor">
<summary>
Get the Cursor parameter for the <see cref="E:Chromium.CfxRenderHandler.OnCursorChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCursorChangeEventArgs.Type">
<summary>
Get the Type parameter for the <see cref="E:Chromium.CfxRenderHandler.OnCursorChange"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCursorChangeEventArgs.CustomCursorInfo">
<summary>
Get the CustomCursorInfo parameter for the <see cref="E:Chromium.CfxRenderHandler.OnCursorChange"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxStartDraggingEventHandler">
<summary>
Called when the user starts dragging content in the web view. Contextual
information about the dragged content is supplied by |DragData|. (|X|,
|Y|) is the drag start location in screen coordinates. OS APIs that run a
system message loop may be used within the StartDragging call.
Return false (0) to abort the drag operation. Don't call any of
CfxBrowserHost.DragSource*Ended* functions after returning false (0).
Return true (1) to handle the drag operation. Call
CfxBrowserHost.DragSourceEndedAt and DragSourceSystemDragEnded either
synchronously or asynchronously to inform the web view that the drag
operation has ended.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxStartDraggingEventArgs">
<summary>
Called when the user starts dragging content in the web view. Contextual
information about the dragged content is supplied by |DragData|. (|X|,
|Y|) is the drag start location in screen coordinates. OS APIs that run a
system message loop may be used within the StartDragging call.
Return false (0) to abort the drag operation. Don't call any of
CfxBrowserHost.DragSource*Ended* functions after returning false (0).
Return true (1) to handle the drag operation. Call
CfxBrowserHost.DragSourceEndedAt and DragSourceSystemDragEnded either
synchronously or asynchronously to inform the web view that the drag
operation has ended.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxStartDraggingEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.StartDragging"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxStartDraggingEventArgs.DragData">
<summary>
Get the DragData parameter for the <see cref="E:Chromium.CfxRenderHandler.StartDragging"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxStartDraggingEventArgs.AllowedOps">
<summary>
Get the AllowedOps parameter for the <see cref="E:Chromium.CfxRenderHandler.StartDragging"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxStartDraggingEventArgs.X">
<summary>
Get the X parameter for the <see cref="E:Chromium.CfxRenderHandler.StartDragging"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxStartDraggingEventArgs.Y">
<summary>
Get the Y parameter for the <see cref="E:Chromium.CfxRenderHandler.StartDragging"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxStartDraggingEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderHandler.StartDragging"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxUpdateDragCursorEventHandler">
<summary>
Called when the web view wants to update the mouse cursor during a drag &amp;
drop operation. |Operation| describes the allowed operation (none, move,
copy, link).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxUpdateDragCursorEventArgs">
<summary>
Called when the web view wants to update the mouse cursor during a drag &amp;
drop operation. |Operation| describes the allowed operation (none, move,
copy, link).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxUpdateDragCursorEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.UpdateDragCursor"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUpdateDragCursorEventArgs.Operation">
<summary>
Get the Operation parameter for the <see cref="E:Chromium.CfxRenderHandler.UpdateDragCursor"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnScrollOffsetChangedEventHandler">
<summary>
Called when the scroll offset has changed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnScrollOffsetChangedEventArgs">
<summary>
Called when the scroll offset has changed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnScrollOffsetChangedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.OnScrollOffsetChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnScrollOffsetChangedEventArgs.X">
<summary>
Get the X parameter for the <see cref="E:Chromium.CfxRenderHandler.OnScrollOffsetChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnScrollOffsetChangedEventArgs.Y">
<summary>
Get the Y parameter for the <see cref="E:Chromium.CfxRenderHandler.OnScrollOffsetChanged"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnImeCompositionRangeChangedEventHandler">
<summary>
Called when the IME composition range has changed. |SelectedRange| is the
range of characters that have been selected. |CharacterBounds| is the
bounds of each character in view coordinates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnImeCompositionRangeChangedEventArgs">
<summary>
Called when the IME composition range has changed. |SelectedRange| is the
range of characters that have been selected. |CharacterBounds| is the
bounds of each character in view coordinates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnImeCompositionRangeChangedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderHandler.OnImeCompositionRangeChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnImeCompositionRangeChangedEventArgs.SelectedRange">
<summary>
Get the SelectedRange parameter for the <see cref="E:Chromium.CfxRenderHandler.OnImeCompositionRangeChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnImeCompositionRangeChangedEventArgs.CharacterBounds">
<summary>
Get the CharacterBounds parameter for the <see cref="E:Chromium.CfxRenderHandler.OnImeCompositionRangeChanged"/> callback.
Do not keep a reference to the elements of this array outside of this function.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRenderThreadCreatedEventHandler">
<summary>
Called after the render process main thread has been created. |ExtraInfo|
is a read-only value originating from
CfxBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not
keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRenderThreadCreatedEventArgs">
<summary>
Called after the render process main thread has been created. |ExtraInfo|
is a read-only value originating from
CfxBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not
keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRenderThreadCreatedEventArgs.ExtraInfo">
<summary>
Get the ExtraInfo parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnRenderThreadCreated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBrowserCreatedEventHandler">
<summary>
Called after a browser has been created. When browsing cross-origin a new
browser will be created before the old browser with the same identifier is
destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBrowserCreatedEventArgs">
<summary>
Called after a browser has been created. When browsing cross-origin a new
browser will be created before the old browser with the same identifier is
destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBrowserCreatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBrowserCreated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBrowserDestroyedEventHandler">
<summary>
Called before a browser is destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBrowserDestroyedEventArgs">
<summary>
Called before a browser is destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBrowserDestroyedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBrowserDestroyed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeNavigationEventHandler">
<summary>
Called before browser navigation. Return true (1) to cancel the navigation
or false (0) to allow the navigation to proceed. The |Request| object
cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeNavigationEventArgs">
<summary>
Called before browser navigation. Return true (1) to cancel the navigation
or false (0) to allow the navigation to proceed. The |Request| object
cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeNavigationEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeNavigationEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeNavigationEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeNavigationEventArgs.NavigationType">
<summary>
Get the NavigationType parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeNavigationEventArgs.IsRedirect">
<summary>
Get the IsRedirect parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforeNavigationEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnContextCreatedEventHandler">
<summary>
Called immediately after the V8 context for a frame has been created. To
retrieve the JavaScript 'window' object use the
CfxV8Context.GetGlobal() function. V8 handles can only be accessed
from the thread on which they are created. A task runner for posting tasks
on the associated thread can be retrieved via the
CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnContextCreatedEventArgs">
<summary>
Called immediately after the V8 context for a frame has been created. To
retrieve the JavaScript 'window' object use the
CfxV8Context.GetGlobal() function. V8 handles can only be accessed
from the thread on which they are created. A task runner for posting tasks
on the associated thread can be retrieved via the
CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnContextCreatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnContextCreated"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextCreatedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnContextCreated"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextCreatedEventArgs.Context">
<summary>
Get the Context parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnContextCreated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnContextReleasedEventHandler">
<summary>
Called immediately before the V8 context for a frame is released. No
references to the context should be kept after this function is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnContextReleasedEventArgs">
<summary>
Called immediately before the V8 context for a frame is released. No
references to the context should be kept after this function is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnContextReleasedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnContextReleased"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextReleasedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnContextReleased"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnContextReleasedEventArgs.Context">
<summary>
Get the Context parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnContextReleased"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnUncaughtExceptionEventHandler">
<summary>
Called for global uncaught exceptions in a frame. Execution of this
callback is disabled by default. To enable set
CfxSettings.UncaughtExceptionStackSize > 0.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnUncaughtExceptionEventArgs">
<summary>
Called for global uncaught exceptions in a frame. Execution of this
callback is disabled by default. To enable set
CfxSettings.UncaughtExceptionStackSize > 0.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnUncaughtExceptionEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnUncaughtException"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnUncaughtExceptionEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnUncaughtException"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnUncaughtExceptionEventArgs.Context">
<summary>
Get the Context parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnUncaughtException"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnUncaughtExceptionEventArgs.Exception">
<summary>
Get the Exception parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnUncaughtException"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnUncaughtExceptionEventArgs.StackTrace">
<summary>
Get the StackTrace parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnUncaughtException"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnFocusedNodeChangedEventHandler">
<summary>
Called when a new node in the the browser gets focus. The |Node| value may
be NULL if no specific node has gained focus. The node object passed to
this function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnFocusedNodeChangedEventArgs">
<summary>
Called when a new node in the the browser gets focus. The |Node| value may
be NULL if no specific node has gained focus. The node object passed to
this function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnFocusedNodeChangedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnFocusedNodeChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnFocusedNodeChangedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnFocusedNodeChanged"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnFocusedNodeChangedEventArgs.Node">
<summary>
Get the Node parameter for the <see cref="E:Chromium.CfxRenderProcessHandler.OnFocusedNodeChanged"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRequestContextInitializedEventHandler">
<summary>
Called on the browser process UI thread immediately after the request
context has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRequestContextInitializedEventArgs">
<summary>
Called on the browser process UI thread immediately after the request
context has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRequestContextInitializedEventArgs.RequestContext">
<summary>
Get the RequestContext parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnRequestContextInitialized"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetCookieManagerEventHandler">
<summary>
Called on the browser process IO thread to retrieve the cookie manager. If
this function returns NULL the default cookie manager retrievable via
CfxRequestContext.GetDefaultCookieManager() will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetCookieManagerEventArgs">
<summary>
Called on the browser process IO thread to retrieve the cookie manager. If
this function returns NULL the default cookie manager retrievable via
CfxRequestContext.GetDefaultCookieManager() will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxGetCookieManagerEventArgs.SetReturnValue(Chromium.CfxCookieManager)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestContextHandler.GetCookieManager"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforePluginLoadEventHandler">
<summary>
Called on multiple browser process threads before a plugin instance is
loaded. |MimeType| is the mime type of the plugin that will be loaded.
|PluginUrl| is the content URL that the plugin will load and may be NULL.
|IsMainFrame| will be true (1) if the plugin is being loaded in the main
(top-level) frame, |TopOriginUrl| is the URL for the top-level frame that
contains the plugin when loading a specific plugin instance or NULL when
building the initial list of enabled plugins for 'navigator.plugins'
JavaScript state. |PluginInfo| includes additional information about the
plugin that will be loaded. |PluginPolicy| is the recommended policy.
Modify |PluginPolicy| and return true (1) to change the policy. Return
false (0) to use the recommended policy. The default plugin policy can be
set at runtime using the `--plugin-policy=[allow|Detect|block]` command-
line flag. Decisions to mark a plugin as disabled by setting
|PluginPolicy| to PLUGIN_POLICY_DISABLED may be cached when
|TopOriginUrl| is NULL. To purge the plugin list cache and potentially
trigger new calls to this function call
CfxRequestContext.PurgePluginListCache.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforePluginLoadEventArgs">
<summary>
Called on multiple browser process threads before a plugin instance is
loaded. |MimeType| is the mime type of the plugin that will be loaded.
|PluginUrl| is the content URL that the plugin will load and may be NULL.
|IsMainFrame| will be true (1) if the plugin is being loaded in the main
(top-level) frame, |TopOriginUrl| is the URL for the top-level frame that
contains the plugin when loading a specific plugin instance or NULL when
building the initial list of enabled plugins for 'navigator.plugins'
JavaScript state. |PluginInfo| includes additional information about the
plugin that will be loaded. |PluginPolicy| is the recommended policy.
Modify |PluginPolicy| and return true (1) to change the policy. Return
false (0) to use the recommended policy. The default plugin policy can be
set at runtime using the `--plugin-policy=[allow|Detect|block]` command-
line flag. Decisions to mark a plugin as disabled by setting
|PluginPolicy| to PLUGIN_POLICY_DISABLED may be cached when
|TopOriginUrl| is NULL. To purge the plugin list cache and potentially
trigger new calls to this function call
CfxRequestContext.PurgePluginListCache.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforePluginLoadEventArgs.MimeType">
<summary>
Get the MimeType parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePluginLoadEventArgs.PluginUrl">
<summary>
Get the PluginUrl parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePluginLoadEventArgs.IsMainFrame">
<summary>
Get the IsMainFrame parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePluginLoadEventArgs.TopOriginUrl">
<summary>
Get the TopOriginUrl parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePluginLoadEventArgs.PluginInfo">
<summary>
Get the PluginInfo parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforePluginLoadEventArgs.PluginPolicy">
<summary>
Get or set the PluginPolicy parameter for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforePluginLoadEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeBrowseEventHandler">
<summary>
Called on the UI thread before browser navigation. Return true (1) to
cancel the navigation or false (0) to allow the navigation to proceed. The
|Request| object cannot be modified in this callback.
CfxLoadHandler.OnLoadingStateChange will be called twice in all cases.
If the navigation is allowed CfxLoadHandler.OnLoadStart and
CfxLoadHandler.OnLoadEnd will be called. If the navigation is canceled
CfxLoadHandler.OnLoadError will be called with an |ErrorCode| value of
ERR_ABORTED.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeBrowseEventArgs">
<summary>
Called on the UI thread before browser navigation. Return true (1) to
cancel the navigation or false (0) to allow the navigation to proceed. The
|Request| object cannot be modified in this callback.
CfxLoadHandler.OnLoadingStateChange will be called twice in all cases.
If the navigation is allowed CfxLoadHandler.OnLoadStart and
CfxLoadHandler.OnLoadEnd will be called. If the navigation is canceled
CfxLoadHandler.OnLoadError will be called with an |ErrorCode| value of
ERR_ABORTED.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowseEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeBrowse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowseEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeBrowse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowseEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeBrowse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeBrowseEventArgs.IsRedirect">
<summary>
Get the IsRedirect parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeBrowse"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforeBrowseEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeBrowse"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnOpenUrlfromTabEventHandler">
<summary>
Called on the UI thread before OnBeforeBrowse in certain limited cases
where navigating a new or different browser might be desirable. This
includes user-initiated navigation that might open in a special way (e.g.
links clicked via middle-click or ctrl + left-click) and certain types of
cross-origin navigation initiated from the renderer process (e.g.
navigating the top-level frame to/from a file URL). The |Browser| and
|Frame| values represent the source of the navigation. The
|TargetDisposition| value indicates where the user intended to navigate
the browser based on standard Chromium behaviors (e.g. current tab, new
tab, etc). The |UserGesture| value will be true (1) if the browser
navigated via explicit user gesture (e.g. clicking a link) or false (0) if
it navigated automatically (e.g. via the DomContentLoaded event). Return
true (1) to cancel the navigation or false (0) to allow the navigation to
proceed in the source browser's top-level frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnOpenUrlfromTabEventArgs">
<summary>
Called on the UI thread before OnBeforeBrowse in certain limited cases
where navigating a new or different browser might be desirable. This
includes user-initiated navigation that might open in a special way (e.g.
links clicked via middle-click or ctrl + left-click) and certain types of
cross-origin navigation initiated from the renderer process (e.g.
navigating the top-level frame to/from a file URL). The |Browser| and
|Frame| values represent the source of the navigation. The
|TargetDisposition| value indicates where the user intended to navigate
the browser based on standard Chromium behaviors (e.g. current tab, new
tab, etc). The |UserGesture| value will be true (1) if the browser
navigated via explicit user gesture (e.g. clicking a link) or false (0) if
it navigated automatically (e.g. via the DomContentLoaded event). Return
true (1) to cancel the navigation or false (0) to allow the navigation to
proceed in the source browser's top-level frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnOpenUrlfromTabEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnOpenUrlfromTabEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnOpenUrlfromTabEventArgs.TargetUrl">
<summary>
Get the TargetUrl parameter for the <see cref="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnOpenUrlfromTabEventArgs.TargetDisposition">
<summary>
Get the TargetDisposition parameter for the <see cref="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnOpenUrlfromTabEventArgs.UserGesture">
<summary>
Get the UserGesture parameter for the <see cref="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnOpenUrlfromTabEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnBeforeResourceLoadEventHandler">
<summary>
Called on the IO thread before a resource request is loaded. The |Request|
object may be modified. Return RV_CONTINUE to continue the request
immediately. Return RV_CONTINUE_ASYNC and call CfxRequestCallback::
cont() at a later time to continue or cancel the request asynchronously.
Return RV_CANCEL to cancel the request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnBeforeResourceLoadEventArgs">
<summary>
Called on the IO thread before a resource request is loaded. The |Request|
object may be modified. Return RV_CONTINUE to continue the request
immediately. Return RV_CONTINUE_ASYNC and call CfxRequestCallback::
cont() at a later time to continue or cancel the request asynchronously.
Return RV_CANCEL to cancel the request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnBeforeResourceLoadEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeResourceLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeResourceLoadEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeResourceLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeResourceLoadEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeResourceLoad"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnBeforeResourceLoadEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeResourceLoad"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnBeforeResourceLoadEventArgs.SetReturnValue(Chromium.CfxReturnValue)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnBeforeResourceLoad"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetResourceHandlerEventHandler">
<summary>
Called on the IO thread before a resource is loaded. To allow the resource
to load normally return NULL. To specify a handler for the resource return
a CfxResourceHandler object. The |Request| object should not be
modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetResourceHandlerEventArgs">
<summary>
Called on the IO thread before a resource is loaded. To allow the resource
to load normally return NULL. To specify a handler for the resource return
a CfxResourceHandler object. The |Request| object should not be
modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetResourceHandlerEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceHandler"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResourceHandlerEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceHandler"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResourceHandlerEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceHandler"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetResourceHandlerEventArgs.SetReturnValue(Chromium.CfxResourceHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.GetResourceHandler"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnResourceRedirectEventHandler">
<summary>
Called on the IO thread when a resource load is redirected. The |Request|
parameter will contain the old URL and other request-related information.
The |Response| parameter will contain the response that resulted in the
redirect. The |NewUrl| parameter will contain the new URL and can be
changed if desired. The |Request| object cannot be modified in this
callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnResourceRedirectEventArgs">
<summary>
Called on the IO thread when a resource load is redirected. The |Request|
parameter will contain the old URL and other request-related information.
The |Response| parameter will contain the response that resulted in the
redirect. The |NewUrl| parameter will contain the new URL and can be
changed if desired. The |Request| object cannot be modified in this
callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnResourceRedirectEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceRedirect"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceRedirectEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceRedirect"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceRedirectEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceRedirect"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceRedirectEventArgs.Response">
<summary>
Get the Response parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceRedirect"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceRedirectEventArgs.NewUrl">
<summary>
Get or set the NewUrl parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceRedirect"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnResourceResponseEventHandler">
<summary>
Called on the IO thread when a resource response is received. To allow the
resource to load normally return false (0). To redirect or retry the
resource modify |Request| (url, headers or post body) and return true (1).
The |Response| object cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnResourceResponseEventArgs">
<summary>
Called on the IO thread when a resource response is received. To allow the
resource to load normally return false (0). To redirect or retry the
resource modify |Request| (url, headers or post body) and return true (1).
The |Response| object cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnResourceResponseEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceResponse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceResponseEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceResponse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceResponseEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceResponse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceResponseEventArgs.Response">
<summary>
Get the Response parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceResponse"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnResourceResponseEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnResourceResponse"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetResourceResponseFilterEventHandler">
<summary>
Called on the IO thread to optionally filter resource response content.
|Request| and |Response| represent the request and response respectively
and cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetResourceResponseFilterEventArgs">
<summary>
Called on the IO thread to optionally filter resource response content.
|Request| and |Response| represent the request and response respectively
and cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetResourceResponseFilterEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceResponseFilter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResourceResponseFilterEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceResponseFilter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResourceResponseFilterEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceResponseFilter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResourceResponseFilterEventArgs.Response">
<summary>
Get the Response parameter for the <see cref="E:Chromium.CfxRequestHandler.GetResourceResponseFilter"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetResourceResponseFilterEventArgs.SetReturnValue(Chromium.CfxResponseFilter)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.GetResourceResponseFilter"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnResourceLoadCompleteEventHandler">
<summary>
Called on the IO thread when a resource load has completed. |Request| and
|Response| represent the request and response respectively and cannot be
modified in this callback. |Status| indicates the load completion status.
|ReceivedContentLength| is the number of response bytes actually read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnResourceLoadCompleteEventArgs">
<summary>
Called on the IO thread when a resource load has completed. |Request| and
|Response| represent the request and response respectively and cannot be
modified in this callback. |Status| indicates the load completion status.
|ReceivedContentLength| is the number of response bytes actually read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnResourceLoadCompleteEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceLoadComplete"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceLoadCompleteEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceLoadComplete"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceLoadCompleteEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceLoadComplete"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceLoadCompleteEventArgs.Response">
<summary>
Get the Response parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceLoadComplete"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceLoadCompleteEventArgs.Status">
<summary>
Get the Status parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceLoadComplete"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnResourceLoadCompleteEventArgs.ReceivedContentLength">
<summary>
Get the ReceivedContentLength parameter for the <see cref="E:Chromium.CfxRequestHandler.OnResourceLoadComplete"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventHandler">
<summary>
Called on the IO thread when the browser needs credentials from the user.
|IsProxy| indicates whether the host is a proxy server. |Host| contains the
hostname and |Port| contains the port number. |Realm| is the realm of the
challenge and may be NULL. |Scheme| is the authentication scheme used, such
as "basic" or "digest", and will be NULL if the source of the request is an
FTP server. Return true (1) to continue the request and call
CfxAuthCallback.Continue() either in this function or at a later time when
the authentication information is available. Return false (0) to cancel the
request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs">
<summary>
Called on the IO thread when the browser needs credentials from the user.
|IsProxy| indicates whether the host is a proxy server. |Host| contains the
hostname and |Port| contains the port number. |Realm| is the realm of the
challenge and may be NULL. |Scheme| is the authentication scheme used, such
as "basic" or "digest", and will be NULL if the source of the request is an
FTP server. Return true (1) to continue the request and call
CfxAuthCallback.Continue() either in this function or at a later time when
the authentication information is available. Return false (0) to cancel the
request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.IsProxy">
<summary>
Get the IsProxy parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Host">
<summary>
Get the Host parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Port">
<summary>
Get the Port parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Realm">
<summary>
Get the Realm parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Scheme">
<summary>
Get the Scheme parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxRequestHandlerGetAuthCredentialsEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.GetAuthCredentials"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnQuotaRequestEventHandler">
<summary>
Called on the IO thread when JavaScript requests a specific storage quota
size via the webkitStorageInfo.requestQuota function. |OriginUrl| is the
origin of the page making the request. |NewSize| is the requested quota
size in bytes. Return true (1) to continue the request and call
CfxRequestCallback.Continue() either in this function or at a later time to
grant or deny the request. Return false (0) to cancel the request
immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnQuotaRequestEventArgs">
<summary>
Called on the IO thread when JavaScript requests a specific storage quota
size via the webkitStorageInfo.requestQuota function. |OriginUrl| is the
origin of the page making the request. |NewSize| is the requested quota
size in bytes. Return true (1) to continue the request and call
CfxRequestCallback.Continue() either in this function or at a later time to
grant or deny the request. Return false (0) to cancel the request
immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnQuotaRequestEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnQuotaRequest"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnQuotaRequestEventArgs.OriginUrl">
<summary>
Get the OriginUrl parameter for the <see cref="E:Chromium.CfxRequestHandler.OnQuotaRequest"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnQuotaRequestEventArgs.NewSize">
<summary>
Get the NewSize parameter for the <see cref="E:Chromium.CfxRequestHandler.OnQuotaRequest"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnQuotaRequestEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxRequestHandler.OnQuotaRequest"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnQuotaRequestEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnQuotaRequest"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnProtocolExecutionEventHandler">
<summary>
Called on the UI thread to handle requests for URLs with an unknown
protocol component. Set |AllowOsExecution| to true (1) to attempt
execution via the registered OS protocol handler, if any. SECURITY WARNING:
YOU SHOULD USE THIS METHOD TO ENFORCE RESTRICTIONS BASED ON SCHEME, HOST OR
OTHER URL ANALYSIS BEFORE ALLOWING OS EXECUTION.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnProtocolExecutionEventArgs">
<summary>
Called on the UI thread to handle requests for URLs with an unknown
protocol component. Set |AllowOsExecution| to true (1) to attempt
execution via the registered OS protocol handler, if any. SECURITY WARNING:
YOU SHOULD USE THIS METHOD TO ENFORCE RESTRICTIONS BASED ON SCHEME, HOST OR
OTHER URL ANALYSIS BEFORE ALLOWING OS EXECUTION.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnProtocolExecutionEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnProtocolExecution"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnProtocolExecutionEventArgs.Url">
<summary>
Get the Url parameter for the <see cref="E:Chromium.CfxRequestHandler.OnProtocolExecution"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnProtocolExecutionEventArgs.AllowOsExecution">
<summary>
Set the AllowOsExecution out parameter for the <see cref="E:Chromium.CfxRequestHandler.OnProtocolExecution"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnCertificateErrorEventHandler">
<summary>
Called on the UI thread to handle requests for URLs with an invalid SSL
certificate. Return true (1) and call CfxRequestCallback.Continue() either
in this function or at a later time to continue or cancel the request.
Return false (0) to cancel the request immediately. If
CfxSettings.IgnoreCertificateErrors is set all invalid certificates will
be accepted without calling this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnCertificateErrorEventArgs">
<summary>
Called on the UI thread to handle requests for URLs with an invalid SSL
certificate. Return true (1) and call CfxRequestCallback.Continue() either
in this function or at a later time to continue or cancel the request.
Return false (0) to cancel the request immediately. If
CfxSettings.IgnoreCertificateErrors is set all invalid certificates will
be accepted without calling this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnCertificateErrorEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnCertificateError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCertificateErrorEventArgs.CertError">
<summary>
Get the CertError parameter for the <see cref="E:Chromium.CfxRequestHandler.OnCertificateError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCertificateErrorEventArgs.RequestUrl">
<summary>
Get the RequestUrl parameter for the <see cref="E:Chromium.CfxRequestHandler.OnCertificateError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCertificateErrorEventArgs.SslInfo">
<summary>
Get the SslInfo parameter for the <see cref="E:Chromium.CfxRequestHandler.OnCertificateError"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnCertificateErrorEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxRequestHandler.OnCertificateError"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnCertificateErrorEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnCertificateError"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnSelectClientCertificateEventHandler">
<summary>
Called on the UI thread when a client certificate is being requested for
authentication. Return false (0) to use the default behavior and
automatically select the first certificate available. Return true (1) and
call CfxSelectClientCertificateCallback.Select either in this
function or at a later time to select a certificate. Do not call Select or
call it with NULL to continue without using any certificate. |IsProxy|
indicates whether the host is an HTTPS proxy or the origin server. |Host|
and |Port| contains the hostname and port of the SSL server. |Certificates|
is the list of certificates to choose from; this list has already been
pruned by Chromium so that it only contains certificates from issuers that
the server trusts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnSelectClientCertificateEventArgs">
<summary>
Called on the UI thread when a client certificate is being requested for
authentication. Return false (0) to use the default behavior and
automatically select the first certificate available. Return true (1) and
call CfxSelectClientCertificateCallback.Select either in this
function or at a later time to select a certificate. Do not call Select or
call it with NULL to continue without using any certificate. |IsProxy|
indicates whether the host is an HTTPS proxy or the origin server. |Host|
and |Port| contains the hostname and port of the SSL server. |Certificates|
is the list of certificates to choose from; this list has already been
pruned by Chromium so that it only contains certificates from issuers that
the server trusts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnSelectClientCertificateEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnSelectClientCertificateEventArgs.IsProxy">
<summary>
Get the IsProxy parameter for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnSelectClientCertificateEventArgs.Host">
<summary>
Get the Host parameter for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnSelectClientCertificateEventArgs.Port">
<summary>
Get the Port parameter for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnSelectClientCertificateEventArgs.Certificates">
<summary>
Get the Certificates parameter for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnSelectClientCertificateEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxOnSelectClientCertificateEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxRequestHandler.OnSelectClientCertificate"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnPluginCrashedEventHandler">
<summary>
Called on the browser process UI thread when a plugin has crashed.
|PluginPath| is the path of the plugin that crashed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnPluginCrashedEventArgs">
<summary>
Called on the browser process UI thread when a plugin has crashed.
|PluginPath| is the path of the plugin that crashed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnPluginCrashedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnPluginCrashed"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnPluginCrashedEventArgs.PluginPath">
<summary>
Get the PluginPath parameter for the <see cref="E:Chromium.CfxRequestHandler.OnPluginCrashed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRenderViewReadyEventHandler">
<summary>
Called on the browser process UI thread when the render view associated
with |Browser| is ready to receive/handle IPC messages in the render
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRenderViewReadyEventArgs">
<summary>
Called on the browser process UI thread when the render view associated
with |Browser| is ready to receive/handle IPC messages in the render
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRenderViewReadyEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnRenderViewReady"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRenderProcessTerminatedEventHandler">
<summary>
Called on the browser process UI thread when the render process terminates
unexpectedly. |Status| indicates how the process terminated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRenderProcessTerminatedEventArgs">
<summary>
Called on the browser process UI thread when the render process terminates
unexpectedly. |Status| indicates how the process terminated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRenderProcessTerminatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxRequestHandler.OnRenderProcessTerminated"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnRenderProcessTerminatedEventArgs.Status">
<summary>
Get the Status parameter for the <see cref="E:Chromium.CfxRequestHandler.OnRenderProcessTerminated"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxResolveCallbackOnResolveCompletedEventHandler">
<summary>
Called on the UI thread after the ResolveHost request has completed.
|Result| will be the result code. |ResolvedIps| will be the list of
resolved IP addresses or NULL if the resolution failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxResolveCallbackOnResolveCompletedEventArgs">
<summary>
Called on the UI thread after the ResolveHost request has completed.
|Result| will be the result code. |ResolvedIps| will be the list of
resolved IP addresses or NULL if the resolution failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxResolveCallbackOnResolveCompletedEventArgs.Result">
<summary>
Get the Result parameter for the <see cref="E:Chromium.CfxResolveCallback.OnResolveCompleted"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxResolveCallbackOnResolveCompletedEventArgs.ResolvedIps">
<summary>
Get the ResolvedIps parameter for the <see cref="E:Chromium.CfxResolveCallback.OnResolveCompleted"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetLocalizedStringEventHandler">
<summary>
Called to retrieve a localized translation for the specified |StringId|.
To provide the translation set |String| to the translation string and
return true (1). To use the default translation return false (0). Include
cef_pack_strings.h for a listing of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetLocalizedStringEventArgs">
<summary>
Called to retrieve a localized translation for the specified |StringId|.
To provide the translation set |String| to the translation string and
return true (1). To use the default translation return false (0). Include
cef_pack_strings.h for a listing of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetLocalizedStringEventArgs.StringId">
<summary>
Get the StringId parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetLocalizedString"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetLocalizedStringEventArgs.String">
<summary>
Set the String out parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetLocalizedString"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetLocalizedStringEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceBundleHandler.GetLocalizedString"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetDataResourceEventHandler">
<summary>
Called to retrieve data for the specified scale independent |ResourceId|.
To provide the resource data set |Data| and |DataSize| to the data pointer
and size respectively and return true (1). To use the default resource data
return false (0). The resource data will not be copied and must remain
resident in memory. Include cef_pack_resources.h for a listing of valid
resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetDataResourceEventArgs">
<summary>
Called to retrieve data for the specified scale independent |ResourceId|.
To provide the resource data set |Data| and |DataSize| to the data pointer
and size respectively and return true (1). To use the default resource data
return false (0). The resource data will not be copied and must remain
resident in memory. Include cef_pack_resources.h for a listing of valid
resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceEventArgs.ResourceId">
<summary>
Get the ResourceId parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResource"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceEventArgs.Data">
<summary>
Set the Data out parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResource"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceEventArgs.DataSize">
<summary>
Set the DataSize out parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResource"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetDataResourceEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResource"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetDataResourceForScaleEventHandler">
<summary>
Called to retrieve data for the specified |ResourceId| nearest the scale
factor |ScaleFactor|. To provide the resource data set |Data| and
|DataSize| to the data pointer and size respectively and return true (1).
To use the default resource data return false (0). The resource data will
not be copied and must remain resident in memory. Include
cef_pack_resources.h for a listing of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetDataResourceForScaleEventArgs">
<summary>
Called to retrieve data for the specified |ResourceId| nearest the scale
factor |ScaleFactor|. To provide the resource data set |Data| and
|DataSize| to the data pointer and size respectively and return true (1).
To use the default resource data return false (0). The resource data will
not be copied and must remain resident in memory. Include
cef_pack_resources.h for a listing of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceForScaleEventArgs.ResourceId">
<summary>
Get the ResourceId parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResourceForScale"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceForScaleEventArgs.ScaleFactor">
<summary>
Get the ScaleFactor parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResourceForScale"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceForScaleEventArgs.Data">
<summary>
Set the Data out parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResourceForScale"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetDataResourceForScaleEventArgs.DataSize">
<summary>
Set the DataSize out parameter for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResourceForScale"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetDataResourceForScaleEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceBundleHandler.GetDataResourceForScale"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxProcessRequestEventHandler">
<summary>
Begin processing the request. To handle the request return true (1) and
call CfxCallback.Continue() once the response header information is
available (CfxCallback.Continue() can also be called from inside this
function if header information is available immediately). To cancel the
request return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxProcessRequestEventArgs">
<summary>
Begin processing the request. To handle the request return true (1) and
call CfxCallback.Continue() once the response header information is
available (CfxCallback.Continue() can also be called from inside this
function if header information is available immediately). To cancel the
request return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxProcessRequestEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxResourceHandler.ProcessRequest"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxProcessRequestEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxResourceHandler.ProcessRequest"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxProcessRequestEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceHandler.ProcessRequest"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetResponseHeadersEventHandler">
<summary>
Retrieve response header information. If the response length is not known
set |ResponseLength| to -1 and read_response() will be called until it
returns false (0). If the response length is known set |ResponseLength| to
a positive value and read_response() will be called until it returns false
(0) or the specified number of bytes have been read. Use the |Response|
object to set the mime type, http status code and other optional header
values. To redirect the request to a new URL set |RedirectUrl| to the new
URL. If an error occured while setting up the request you can call
set_error() on |Response| to indicate the error condition.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetResponseHeadersEventArgs">
<summary>
Retrieve response header information. If the response length is not known
set |ResponseLength| to -1 and read_response() will be called until it
returns false (0). If the response length is known set |ResponseLength| to
a positive value and read_response() will be called until it returns false
(0) or the specified number of bytes have been read. Use the |Response|
object to set the mime type, http status code and other optional header
values. To redirect the request to a new URL set |RedirectUrl| to the new
URL. If an error occured while setting up the request you can call
set_error() on |Response| to indicate the error condition.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetResponseHeadersEventArgs.Response">
<summary>
Get the Response parameter for the <see cref="E:Chromium.CfxResourceHandler.GetResponseHeaders"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResponseHeadersEventArgs.ResponseLength">
<summary>
Set the ResponseLength out parameter for the <see cref="E:Chromium.CfxResourceHandler.GetResponseHeaders"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetResponseHeadersEventArgs.RedirectUrl">
<summary>
Set the RedirectUrl out parameter for the <see cref="E:Chromium.CfxResourceHandler.GetResponseHeaders"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxReadResponseEventHandler">
<summary>
Read response data. If data is available immediately copy up to
|BytesToRead| bytes into |DataOut|, set |BytesRead| to the number of
bytes copied, and return true (1). To read the data at a later time set
|BytesRead| to 0, return true (1) and call CfxCallback.Continue() when the
data is available. To indicate response completion return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxReadResponseEventArgs">
<summary>
Read response data. If data is available immediately copy up to
|BytesToRead| bytes into |DataOut|, set |BytesRead| to the number of
bytes copied, and return true (1). To read the data at a later time set
|BytesRead| to 0, return true (1) and call CfxCallback.Continue() when the
data is available. To indicate response completion return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxReadResponseEventArgs.DataOut">
<summary>
Get the DataOut parameter for the <see cref="E:Chromium.CfxResourceHandler.ReadResponse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxReadResponseEventArgs.BytesToRead">
<summary>
Get the BytesToRead parameter for the <see cref="E:Chromium.CfxResourceHandler.ReadResponse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxReadResponseEventArgs.BytesRead">
<summary>
Set the BytesRead out parameter for the <see cref="E:Chromium.CfxResourceHandler.ReadResponse"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxReadResponseEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxResourceHandler.ReadResponse"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxReadResponseEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceHandler.ReadResponse"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxCanGetCookieEventHandler">
<summary>
Return true (1) if the specified cookie can be sent with the request or
false (0) otherwise. If false (0) is returned for any cookie then no
cookies will be sent with the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxCanGetCookieEventArgs">
<summary>
Return true (1) if the specified cookie can be sent with the request or
false (0) otherwise. If false (0) is returned for any cookie then no
cookies will be sent with the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxCanGetCookieEventArgs.Cookie">
<summary>
Get the Cookie parameter for the <see cref="E:Chromium.CfxResourceHandler.CanGetCookie"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxCanGetCookieEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceHandler.CanGetCookie"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxCanSetCookieEventHandler">
<summary>
Return true (1) if the specified cookie returned with the response can be
set or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxCanSetCookieEventArgs">
<summary>
Return true (1) if the specified cookie returned with the response can be
set or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxCanSetCookieEventArgs.Cookie">
<summary>
Get the Cookie parameter for the <see cref="E:Chromium.CfxResourceHandler.CanSetCookie"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxCanSetCookieEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResourceHandler.CanSetCookie"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxInitFilterEventHandler">
<summary>
Initialize the response filter. Will only be called a single time. The
filter will not be installed if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxInitFilterEventArgs">
<summary>
Initialize the response filter. Will only be called a single time. The
filter will not be installed if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxInitFilterEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResponseFilter.InitFilter"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxFilterEventHandler">
<summary>
Called to filter a chunk of data. Expected usage is as follows:
A. Read input data from |DataIn| and set |DataInRead| to the number of
bytes that were read up to a maximum of |DataInSize|. |DataIn| will
be NULL if |DataInSize| is zero.
B. Write filtered output data to |DataOut| and set |DataOutWritten| to
the number of bytes that were written up to a maximum of
|DataOutSize|. If no output data was written then all data must be
read from |DataIn| (user must set |DataInRead| = |DataInSize|).
C. Return RESPONSE_FILTER_DONE if all output data was written or
RESPONSE_FILTER_NEED_MORE_DATA if output data is still pending.
This function will be called repeatedly until the input buffer has been
fully read (user sets |DataInRead| = |DataInSize|) and there is no more
input data to filter (the resource response is complete). This function may
then be called an additional time with an NULL input buffer if the user
filled the output buffer (set |DataOutWritten| = |DataOutSize|) and
returned RESPONSE_FILTER_NEED_MORE_DATA to indicate that output data is
still pending.
Calls to this function will stop when one of the following conditions is
met:
A. There is no more input data to filter (the resource response is
complete) and the user sets |DataOutWritten| = 0 or returns
RESPONSE_FILTER_DONE to indicate that all data has been written, or;
B. The user returns RESPONSE_FILTER_ERROR to indicate an error.
Do not keep a reference to the buffers passed to this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxFilterEventArgs">
<summary>
Called to filter a chunk of data. Expected usage is as follows:
A. Read input data from |DataIn| and set |DataInRead| to the number of
bytes that were read up to a maximum of |DataInSize|. |DataIn| will
be NULL if |DataInSize| is zero.
B. Write filtered output data to |DataOut| and set |DataOutWritten| to
the number of bytes that were written up to a maximum of
|DataOutSize|. If no output data was written then all data must be
read from |DataIn| (user must set |DataInRead| = |DataInSize|).
C. Return RESPONSE_FILTER_DONE if all output data was written or
RESPONSE_FILTER_NEED_MORE_DATA if output data is still pending.
This function will be called repeatedly until the input buffer has been
fully read (user sets |DataInRead| = |DataInSize|) and there is no more
input data to filter (the resource response is complete). This function may
then be called an additional time with an NULL input buffer if the user
filled the output buffer (set |DataOutWritten| = |DataOutSize|) and
returned RESPONSE_FILTER_NEED_MORE_DATA to indicate that output data is
still pending.
Calls to this function will stop when one of the following conditions is
met:
A. There is no more input data to filter (the resource response is
complete) and the user sets |DataOutWritten| = 0 or returns
RESPONSE_FILTER_DONE to indicate that all data has been written, or;
B. The user returns RESPONSE_FILTER_ERROR to indicate an error.
Do not keep a reference to the buffers passed to this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxFilterEventArgs.DataIn">
<summary>
Get the DataIn parameter for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFilterEventArgs.DataInSize">
<summary>
Get the DataInSize parameter for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFilterEventArgs.DataInRead">
<summary>
Set the DataInRead out parameter for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFilterEventArgs.DataOut">
<summary>
Get the DataOut parameter for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFilterEventArgs.DataOutSize">
<summary>
Get the DataOutSize parameter for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxFilterEventArgs.DataOutWritten">
<summary>
Set the DataOutWritten out parameter for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxFilterEventArgs.SetReturnValue(Chromium.CfxResponseFilterStatus)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxResponseFilter.Filter"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxRunFileDialogCallbackOnFileDialogDismissedEventHandler">
<summary>
Called asynchronously after the file dialog is dismissed.
|SelectedAcceptFilter| is the 0-based index of the value selected from
the accept filters array passed to CfxBrowserHost.RunFileDialog.
|FilePaths| will be a single value or a list of values depending on the
dialog mode. If the selection was cancelled |FilePaths| will be NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxRunFileDialogCallbackOnFileDialogDismissedEventArgs">
<summary>
Called asynchronously after the file dialog is dismissed.
|SelectedAcceptFilter| is the 0-based index of the value selected from
the accept filters array passed to CfxBrowserHost.RunFileDialog.
|FilePaths| will be a single value or a list of values depending on the
dialog mode. If the selection was cancelled |FilePaths| will be NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxRunFileDialogCallbackOnFileDialogDismissedEventArgs.SelectedAcceptFilter">
<summary>
Get the SelectedAcceptFilter parameter for the <see cref="E:Chromium.CfxRunFileDialogCallback.OnFileDialogDismissed"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxRunFileDialogCallbackOnFileDialogDismissedEventArgs.FilePaths">
<summary>
Get the FilePaths parameter for the <see cref="E:Chromium.CfxRunFileDialogCallback.OnFileDialogDismissed"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxSchemeHandlerFactoryCreateEventHandler">
<summary>
Return a new resource handler instance to handle the request or an NULL
reference to allow default handling of the request. |Browser| and |Frame|
will be the browser window and frame respectively that originated the
request or NULL if the request did not originate from a browser window (for
example, if the request came from CfxUrlRequest). The |Request| object
passed to this function will not contain cookie data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs">
<summary>
Return a new resource handler instance to handle the request or an NULL
reference to allow default handling of the request. |Browser| and |Frame|
will be the browser window and frame respectively that originated the
request or NULL if the request did not originate from a browser window (for
example, if the request came from CfxUrlRequest). The |Request| object
passed to this function will not contain cookie data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.CfxSchemeHandlerFactory.Create"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.CfxSchemeHandlerFactory.Create"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs.SchemeName">
<summary>
Get the SchemeName parameter for the <see cref="E:Chromium.CfxSchemeHandlerFactory.Create"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxSchemeHandlerFactory.Create"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxSchemeHandlerFactoryCreateEventArgs.SetReturnValue(Chromium.CfxResourceHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxSchemeHandlerFactory.Create"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxSetCookieCallbackOnCompleteEventHandler">
<summary>
Method that will be called upon completion. |Success| will be true (1) if
the cookie was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxSetCookieCallbackOnCompleteEventArgs">
<summary>
Method that will be called upon completion. |Success| will be true (1) if
the cookie was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxSetCookieCallbackOnCompleteEventArgs.Success">
<summary>
Get the Success parameter for the <see cref="E:Chromium.CfxSetCookieCallback.OnComplete"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxStringVisitorVisitEventHandler">
<summary>
Method that will be executed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxStringVisitorVisitEventArgs">
<summary>
Method that will be executed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxStringVisitorVisitEventArgs.String">
<summary>
Get the String parameter for the <see cref="E:Chromium.CfxStringVisitor.Visit"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnRequestCompleteEventHandler">
<summary>
Notifies the client that the request has completed. Use the
CfxUrlRequest.GetRequestStatus function to determine if the request was
successful or not.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnRequestCompleteEventArgs">
<summary>
Notifies the client that the request has completed. Use the
CfxUrlRequest.GetRequestStatus function to determine if the request was
successful or not.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnRequestCompleteEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnRequestComplete"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnUploadProgressEventHandler">
<summary>
Notifies the client of upload progress. |Current| denotes the number of
bytes sent so far and |Total| is the total size of uploading data (or -1 if
chunked upload is enabled). This function will only be called if the
UR_FLAG_REPORT_UPLOAD_PROGRESS flag is set on the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnUploadProgressEventArgs">
<summary>
Notifies the client of upload progress. |Current| denotes the number of
bytes sent so far and |Total| is the total size of uploading data (or -1 if
chunked upload is enabled). This function will only be called if the
UR_FLAG_REPORT_UPLOAD_PROGRESS flag is set on the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnUploadProgressEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnUploadProgress"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnUploadProgressEventArgs.Current">
<summary>
Get the Current parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnUploadProgress"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnUploadProgressEventArgs.Total">
<summary>
Get the Total parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnUploadProgress"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnDownloadProgressEventHandler">
<summary>
Notifies the client of download progress. |Current| denotes the number of
bytes received up to the call and |Total| is the expected total size of the
response (or -1 if not determined).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnDownloadProgressEventArgs">
<summary>
Notifies the client of download progress. |Current| denotes the number of
bytes received up to the call and |Total| is the expected total size of the
response (or -1 if not determined).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnDownloadProgressEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnDownloadProgress"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDownloadProgressEventArgs.Current">
<summary>
Get the Current parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnDownloadProgress"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDownloadProgressEventArgs.Total">
<summary>
Get the Total parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnDownloadProgress"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxOnDownloadDataEventHandler">
<summary>
Called when some part of the response is read. |Data| contains the current
bytes received since the last call. This function will not be called if the
UR_FLAG_NO_DOWNLOAD_DATA flag is set on the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxOnDownloadDataEventArgs">
<summary>
Called when some part of the response is read. |Data| contains the current
bytes received since the last call. This function will not be called if the
UR_FLAG_NO_DOWNLOAD_DATA flag is set on the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxOnDownloadDataEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnDownloadData"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDownloadDataEventArgs.Data">
<summary>
Get the Data parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnDownloadData"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxOnDownloadDataEventArgs.DataLength">
<summary>
Get the DataLength parameter for the <see cref="E:Chromium.CfxUrlRequestClient.OnDownloadData"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventHandler">
<summary>
Called on the IO thread when the browser needs credentials from the user.
|IsProxy| indicates whether the host is a proxy server. |Host| contains the
hostname and |Port| contains the port number. Return true (1) to continue
the request and call CfxAuthCallback.Continue() when the authentication
information is available. Return false (0) to cancel the request. This
function will only be called for requests initiated from the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs">
<summary>
Called on the IO thread when the browser needs credentials from the user.
|IsProxy| indicates whether the host is a proxy server. |Host| contains the
hostname and |Port| contains the port number. Return true (1) to continue
the request and call CfxAuthCallback.Continue() when the authentication
information is available. Return false (0) to cancel the request. This
function will only be called for requests initiated from the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.IsProxy">
<summary>
Get the IsProxy parameter for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.Host">
<summary>
Get the Host parameter for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.Port">
<summary>
Get the Port parameter for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.Realm">
<summary>
Get the Realm parameter for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.Scheme">
<summary>
Get the Scheme parameter for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.Callback">
<summary>
Get the Callback parameter for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxUrlRequestClientGetAuthCredentialsEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxUrlRequestClient.GetAuthCredentials"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxV8AccessorGetEventHandler">
<summary>
Handle retrieval the accessor value identified by |Name|. |Object| is the
receiver ('this' object) of the accessor. If retrieval succeeds set
|Retval| to the return value. If retrieval fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor retrieval was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxV8AccessorGetEventArgs">
<summary>
Handle retrieval the accessor value identified by |Name|. |Object| is the
receiver ('this' object) of the accessor. If retrieval succeeds set
|Retval| to the return value. If retrieval fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor retrieval was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxV8AccessorGetEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.CfxV8Accessor.Get"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8AccessorGetEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Accessor.Get"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8AccessorGetEventArgs.Retval">
<summary>
Set the Retval out parameter for the <see cref="E:Chromium.CfxV8Accessor.Get"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8AccessorGetEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Accessor.Get"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxV8AccessorGetEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Accessor.Get"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxV8AccessorSetEventHandler">
<summary>
Handle assignment of the accessor value identified by |Name|. |Object| is
the receiver ('this' object) of the accessor. |Value| is the new value
being assigned to the accessor. If assignment fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor assignment was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxV8AccessorSetEventArgs">
<summary>
Handle assignment of the accessor value identified by |Name|. |Object| is
the receiver ('this' object) of the accessor. |Value| is the new value
being assigned to the accessor. If assignment fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor assignment was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxV8AccessorSetEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.CfxV8Accessor.Set"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8AccessorSetEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Accessor.Set"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8AccessorSetEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.CfxV8Accessor.Set"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8AccessorSetEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Accessor.Set"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxV8AccessorSetEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Accessor.Set"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxV8HandlerExecuteEventHandler">
<summary>
Handle execution of the function identified by |Name|. |Object| is the
receiver ('this' object) of the function. |Arguments| is the list of
arguments passed to the function. If execution succeeds set |Retval| to the
function return value. If execution fails set |Exception| to the exception
that will be thrown. Return true (1) if execution was handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxV8HandlerExecuteEventArgs">
<summary>
Handle execution of the function identified by |Name|. |Object| is the
receiver ('this' object) of the function. |Arguments| is the list of
arguments passed to the function. If execution succeeds set |Retval| to the
function return value. If execution fails set |Exception| to the exception
that will be thrown. Return true (1) if execution was handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxV8HandlerExecuteEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.CfxV8Handler.Execute"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8HandlerExecuteEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Handler.Execute"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8HandlerExecuteEventArgs.Arguments">
<summary>
Get the Arguments parameter for the <see cref="E:Chromium.CfxV8Handler.Execute"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxV8HandlerExecuteEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Handler.Execute"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxV8HandlerExecuteEventArgs.SetReturnValue(Chromium.CfxV8Value)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Handler.Execute"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetByNameEventHandler">
<summary>
Handle retrieval of the interceptor value identified by |Name|. |Object| is
the receiver ('this' object) of the interceptor. If retrieval succeeds, set
|Retval| to the return value. If the requested value does not exist, don't
set either |Retval| or |Exception|. If retrieval fails, set |Exception| to
the exception that will be thrown. If the property has an associated
accessor, it will be called only if you don't set |Retval|. Return true (1)
if interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetByNameEventArgs">
<summary>
Handle retrieval of the interceptor value identified by |Name|. |Object| is
the receiver ('this' object) of the interceptor. If retrieval succeeds, set
|Retval| to the return value. If the requested value does not exist, don't
set either |Retval| or |Exception|. If retrieval fails, set |Exception| to
the exception that will be thrown. If the property has an associated
accessor, it will be called only if you don't set |Retval|. Return true (1)
if interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetByNameEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByName"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetByNameEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByName"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetByNameEventArgs.Retval">
<summary>
Set the Retval out parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByName"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetByNameEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByName"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetByNameEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Interceptor.GetByName"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxGetByIndexEventHandler">
<summary>
Handle retrieval of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. If retrieval succeeds,
set |Retval| to the return value. If the requested value does not exist,
don't set either |Retval| or |Exception|. If retrieval fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxGetByIndexEventArgs">
<summary>
Handle retrieval of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. If retrieval succeeds,
set |Retval| to the return value. If the requested value does not exist,
don't set either |Retval| or |Exception|. If retrieval fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxGetByIndexEventArgs.Index">
<summary>
Get the Index parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByIndex"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetByIndexEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByIndex"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetByIndexEventArgs.Retval">
<summary>
Set the Retval out parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByIndex"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxGetByIndexEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Interceptor.GetByIndex"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxGetByIndexEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Interceptor.GetByIndex"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxSetByNameEventHandler">
<summary>
Handle assignment of the interceptor value identified by |Name|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. This setter will always
be called, even when the property has an associated accessor. Return true
(1) if interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxSetByNameEventArgs">
<summary>
Handle assignment of the interceptor value identified by |Name|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. This setter will always
be called, even when the property has an associated accessor. Return true
(1) if interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxSetByNameEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByName"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSetByNameEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByName"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSetByNameEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByName"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSetByNameEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByName"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxSetByNameEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Interceptor.SetByName"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxSetByIndexEventHandler">
<summary>
Handle assignment of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxSetByIndexEventArgs">
<summary>
Handle assignment of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxSetByIndexEventArgs.Index">
<summary>
Get the Index parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByIndex"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSetByIndexEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByIndex"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSetByIndexEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByIndex"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxSetByIndexEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.CfxV8Interceptor.SetByIndex"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxSetByIndexEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxV8Interceptor.SetByIndex"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxWebPluginInfoVisitorVisitEventHandler">
<summary>
Method that will be called once for each plugin. |Count| is the 0-based
index for the current plugin. |Total| is the total number of plugins.
Return false (0) to stop visiting plugins. This function may never be
called if no plugins are found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxWebPluginInfoVisitorVisitEventArgs">
<summary>
Method that will be called once for each plugin. |Count| is the 0-based
index for the current plugin. |Total| is the total number of plugins.
Return false (0) to stop visiting plugins. This function may never be
called if no plugins are found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxWebPluginInfoVisitorVisitEventArgs.Info">
<summary>
Get the Info parameter for the <see cref="E:Chromium.CfxWebPluginInfoVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxWebPluginInfoVisitorVisitEventArgs.Count">
<summary>
Get the Count parameter for the <see cref="E:Chromium.CfxWebPluginInfoVisitor.Visit"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxWebPluginInfoVisitorVisitEventArgs.Total">
<summary>
Get the Total parameter for the <see cref="E:Chromium.CfxWebPluginInfoVisitor.Visit"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxWebPluginInfoVisitorVisitEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxWebPluginInfoVisitor.Visit"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxWebPluginUnstableCallbackIsUnstableEventHandler">
<summary>
Method that will be called for the requested plugin. |Unstable| will be
true (1) if the plugin has reached the crash count threshold of 3 times in
120 seconds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxWebPluginUnstableCallbackIsUnstableEventArgs">
<summary>
Method that will be called for the requested plugin. |Unstable| will be
true (1) if the plugin has reached the crash count threshold of 3 times in
120 seconds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxWebPluginUnstableCallbackIsUnstableEventArgs.Path">
<summary>
Get the Path parameter for the <see cref="E:Chromium.CfxWebPluginUnstableCallback.IsUnstable"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxWebPluginUnstableCallbackIsUnstableEventArgs.Unstable">
<summary>
Get the Unstable parameter for the <see cref="E:Chromium.CfxWebPluginUnstableCallback.IsUnstable"/> callback.
</summary>
</member>
<member name="T:Chromium.Event.CfxWriteEventHandler">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxWriteEventArgs">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Event.CfxWriteEventArgs.Ptr">
<summary>
Get the Ptr parameter for the <see cref="E:Chromium.CfxWriteHandler.Write"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxWriteEventArgs.Size">
<summary>
Get the Size parameter for the <see cref="E:Chromium.CfxWriteHandler.Write"/> callback.
</summary>
</member>
<member name="P:Chromium.Event.CfxWriteEventArgs.N">
<summary>
Get the N parameter for the <see cref="E:Chromium.CfxWriteHandler.Write"/> callback.
</summary>
</member>
<member name="M:Chromium.Event.CfxWriteEventArgs.SetReturnValue(System.UInt64)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxWriteHandler.Write"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Event.CfxFlushEventHandler">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Event.CfxFlushEventArgs">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Event.CfxFlushEventArgs.SetReturnValue(System.Int32)">
<summary>
Set the return value for the <see cref="E:Chromium.CfxWriteHandler.Flush"/> callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.CfxApp">
<summary>
Implement this structure to provide handler implementations. Methods will be
called by the process and/or thread indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxApp.OnBeforeCommandLineProcessing">
<summary>
Provides an opportunity to view and/or modify command-line arguments before
processing by CEF and Chromium. The |ProcessType| value will be NULL for
the browser process. Do not keep a reference to the CfxCommandLine
object passed to this function. The CfxSettings.CommandLineArgsDisabled
value can be used to start with an NULL command-line object. Any values
specified in CfxSettings that equate to command-line arguments will be set
before this function is called. Be cautious when using this function to
modify command-line arguments for non-browser processes as this may result
in undefined behavior including crashes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxApp.OnRegisterCustomSchemes">
<summary>
Provides an opportunity to register custom schemes. Do not keep a reference
to the |Registrar| object. This function is called on the main thread for
each process and the registered schemes should be the same across all
processes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxApp.GetResourceBundleHandler">
<summary>
Return the handler for resource bundle events. If
CfxSettings.PackLoadingDisabled is true (1) a handler must be returned.
If no handler is returned resources will be loaded from pack files. This
function is called by the browser and render processes on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxApp.RetrieveResourceBundleHandler">
<summary>
Retrieves the CfxResourceBundleHandler provided by the event handler attached to the GetResourceBundleHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxApp.GetBrowserProcessHandler">
<summary>
Return the handler for functionality specific to the browser process. This
function is called on multiple threads in the browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxApp.RetrieveBrowserProcessHandler">
<summary>
Retrieves the CfxBrowserProcessHandler provided by the event handler attached to the GetBrowserProcessHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxApp.GetRenderProcessHandler">
<summary>
Return the handler for functionality specific to the render process. This
function is called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxApp.RetrieveRenderProcessHandler">
<summary>
Retrieves the CfxRenderProcessHandler provided by the event handler attached to the GetRenderProcessHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="T:Chromium.CfxAuthCallback">
<summary>
Callback structure used for asynchronous continuation of authentication
requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_auth_callback_capi.h">cef/include/capi/cef_auth_callback_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxAuthCallback.Continue(System.String,System.String)">
<summary>
Continue the authentication request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_auth_callback_capi.h">cef/include/capi/cef_auth_callback_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxAuthCallback.Cancel">
<summary>
Cancel the authentication request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_auth_callback_capi.h">cef/include/capi/cef_auth_callback_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxBeforeDownloadCallback">
<summary>
Callback structure used to asynchronously continue a download.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBeforeDownloadCallback.Continue(System.String,System.Boolean)">
<summary>
Call to continue the download. Set |downloadPath| to the full file path
for the download including the file name or leave blank to use the
suggested name and the default temp directory. Set |showDialog| to true
(1) if you do wish to show the default "Save As" dialog.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxBinaryValue">
<summary>
Structure representing a binary value. Can be used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBinaryValue.Create(System.IntPtr,System.UInt64)">
<summary>
Creates a new object that is not owned by any other object. The specified
|data| will be copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBinaryValue.IsValid">
<summary>
Returns true (1) if this object is valid. This object may become invalid if
the underlying data is owned by another object (e.g. list or dictionary)
and that other object is then modified or destroyed. Do not call any other
functions if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBinaryValue.IsOwned">
<summary>
Returns true (1) if this object is currently owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBinaryValue.Size">
<summary>
Returns the data size.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBinaryValue.IsSame(Chromium.CfxBinaryValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBinaryValue.IsEqual(Chromium.CfxBinaryValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBinaryValue.Copy">
<summary>
Returns a copy of this object. The data in this object will also be copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBinaryValue.GetData(System.IntPtr,System.UInt64,System.UInt64)">
<summary>
Read up to |bufferSize| number of bytes into |buffer|. Reading begins at
the specified byte |dataOffset|. Returns the number of bytes read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBinaryValue.Create(System.Byte[])">
<summary>
Creates a new object that is not owned by any other object. The specified
|data| will be copied.
</summary>
</member>
<member name="M:Chromium.CfxBinaryValue.GetData(System.Byte[],System.Int32,System.Int32)">
<summary>
Read up to (buffer.Length - bufferOffset) bytes into |buffer|. Reading begins at
the specified byte dataOffset. Writing begins at the
specified byte bufferOffset.
Returns the number of bytes read.
</summary>
</member>
<member name="T:Chromium.CfxBoxLayoutSettings">
<summary>
Settings used when initializing a CfxBoxLayout.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.Horizontal">
<summary>
If true (1) the layout will be horizontal, otherwise the layout will be
vertical.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.InsideBorderHorizontalSpacing">
<summary>
Adds additional horizontal space between the child view area and the host
view border.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.InsideBorderVerticalSpacing">
<summary>
Adds additional vertical space between the child view area and the host
view border.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.InsideBorderInsets">
<summary>
Adds additional space around the child view area.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.BetweenChildSpacing">
<summary>
Adds additional space between child views.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.MainAxisAlignment">
<summary>
Specifies where along the main axis the child views should be laid out.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.CrossAxisAlignment">
<summary>
Specifies where along the cross axis the child views should be laid out.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.MinimumCrossAxisSize">
<summary>
Minimum cross axis size.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBoxLayoutSettings.DefaultFlex">
<summary>
Default flex for views when none is specified via CfxBoxLayout methods.
Using the preferred size as the basis, free space along the main axis is
distributed to views in the ratio of their flex weights. Similarly, if the
views will overflow the parent, space is subtracted in these ratios. A flex
of 0 means this view is not resized. Flex values must not be negative.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxBrowser">
<summary>
Structure used to represent a browser window. When used in the browser
process the functions of this structure may be called on any thread unless
otherwise indicated in the comments. When used in the render process the
functions of this structure may only be called on the main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.Host">
<summary>
Returns the browser host object. This function can only be called in the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.CanGoBack">
<summary>
Returns true (1) if the browser can navigate backwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.CanGoForward">
<summary>
Returns true (1) if the browser can navigate forwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.IsLoading">
<summary>
Returns true (1) if the browser is currently loading.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.Identifier">
<summary>
Returns the globally unique identifier for this browser. This value is also
used as the tabId for extension APIs.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.IsPopup">
<summary>
Returns true (1) if the window is a popup window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.HasDocument">
<summary>
Returns true (1) if a document has been loaded in the browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.MainFrame">
<summary>
Returns the main (top-level) frame for the browser window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.FocusedFrame">
<summary>
Returns the focused frame for the browser window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.FrameCount">
<summary>
Returns the number of frames that currently exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowser.FrameIdentifiers">
<summary>
Returns the identifiers of all existing frames.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.GoBack">
<summary>
Navigate backwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.GoForward">
<summary>
Navigate forwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.Reload">
<summary>
Reload the current page.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.ReloadIgnoreCache">
<summary>
Reload the current page ignoring any cached data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.StopLoad">
<summary>
Stop loading the page.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.IsSame(Chromium.CfxBrowser)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.GetFrame(System.Int64)">
<summary>
Returns the frame with the specified identifier, or NULL if not found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.GetFrame(System.String)">
<summary>
Returns the frame with the specified name, or NULL if not found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.GetFrameNames">
<summary>
Returns the names of all existing frames.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowser.SendProcessMessage(Chromium.CfxProcessId,Chromium.CfxProcessMessage)">
<summary>
Send a message to the specified |targetProcess|. Returns true (1) if the
message was sent successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxBrowserHost">
<summary>
Structure used to represent the browser process aspects of a browser window.
The functions of this structure can only be called in the browser process.
They may be called on any thread in that process unless otherwise indicated
in the comments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.CreateBrowser(Chromium.CfxWindowInfo,Chromium.CfxClient,System.String,Chromium.CfxBrowserSettings,Chromium.CfxRequestContext)">
<summary>
Create a new browser window using the window parameters specified by
|windowInfo|. All values will be copied internally and the actual window will
be created on the UI thread. If |requestContext| is NULL the global request
context will be used. This function can be called on any browser process
thread and will not block.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.CreateBrowserSync(Chromium.CfxWindowInfo,Chromium.CfxClient,System.String,Chromium.CfxBrowserSettings,Chromium.CfxRequestContext)">
<summary>
Create a new browser window using the window parameters specified by
|windowInfo|. If |requestContext| is NULL the global request context will be
used. This function can only be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.Browser">
<summary>
Returns the hosted browser object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.WindowHandle">
<summary>
Retrieve the window handle for this browser. If this browser is wrapped in
a CfxBrowserView this function should be called on the browser process
UI thread and it will return the handle for the top-level native window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.OpenerWindowHandle">
<summary>
Retrieve the window handle of the browser that opened this browser. Will
return NULL for non-popup windows or if this browser is wrapped in a
CfxBrowserView. This function can be used in combination with custom
handling of modal windows.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.HasView">
<summary>
Returns true (1) if this browser is wrapped in a CfxBrowserView.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.Client">
<summary>
Returns the client for this browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.RequestContext">
<summary>
Returns the request context for this browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.ZoomLevel">
<summary>
Get the current zoom level. The default zoom level is 0.0. This function
can only be called on the UI thread.
Change the zoom level to the specified value. Specify 0.0 to reset the zoom
level. If called on the UI thread the change will be applied immediately.
Otherwise, the change will be applied asynchronously on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.HasDevTools">
<summary>
Returns true (1) if this browser currently has an associated DevTools
browser. Must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.IsMouseCursorChangeDisabled">
<summary>
Returns true (1) if mouse cursor change is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.IsWindowRenderingDisabled">
<summary>
Returns true (1) if window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.WindowlessFrameRate">
<summary>
Returns the maximum rate in frames per second (fps) that
CfxRenderHandler:: OnPaint will be called for a windowless browser. The
actual fps may be lower if the browser cannot generate frames at the
requested rate. The minimum value is 1 and the maximum value is 60 (default
30). This function can only be called on the UI thread.
Set the maximum rate in frames per second (fps) that CfxRenderHandler::
OnPaint will be called for a windowless browser. The actual fps may be
lower if the browser cannot generate frames at the requested rate. The
minimum value is 1 and the maximum value is 60 (default 30). Can also be
set at browser creation via CfxBrowserSettings.WindowlessFrameRate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.VisibleNavigationEntry">
<summary>
Returns the current visible navigation entry for this browser. This
function can only be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.Extension">
<summary>
Returns the extension hosted in this browser or NULL if no extension is
hosted. See CfxRequestContext.LoadExtension for details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserHost.IsBackgroundHost">
<summary>
Returns true (1) if this browser is hosting an extension background script.
Background hosts do not have a window and are not displayable. See
CfxRequestContext.LoadExtension for details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.CloseBrowser(System.Boolean)">
<summary>
Request that the browser close. The JavaScript 'onbeforeunload' event will
be fired. If |forceClose| is false (0) the event handler, if any, will be
allowed to prompt the user and the user can optionally cancel the close. If
|forceClose| is true (1) the prompt will not be displayed and the close
will proceed. Results in a call to CfxLifeSpanHandler.DoClose() if
the event handler allows the close or if |forceClose| is true (1). See
CfxLifeSpanHandler.DoClose() documentation for additional usage
information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.TryCloseBrowser">
<summary>
Helper for closing a browser. Call this function from the top-level window
close handler. Internally this calls CloseBrowser(false (0)) if the close
has not yet been initiated. This function returns false (0) while the close
is pending and true (1) after the close has completed. See close_browser()
and CfxLifeSpanHandler.DoClose() documentation for additional usage
information. This function must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SetFocus(System.Boolean)">
<summary>
Set whether the browser is focused.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.RunFileDialog(Chromium.CfxFileDialogMode,System.String,System.String,System.Collections.Generic.List{System.String},System.Int32,Chromium.CfxRunFileDialogCallback)">
<summary>
Call to run a file chooser dialog. Only a single file chooser dialog may be
pending at any given time. |mode| represents the type of dialog to display.
|title| to the title to be used for the dialog and may be NULL to show the
default title ("Open" or "Save" depending on the mode). |defaultFilePath|
is the path with optional directory and/or file name component that will be
initially selected in the dialog. |acceptFilters| are used to restrict the
selectable file types and may any combination of (a) valid lower-cased MIME
types (e.g. "text/*" or "image/*"), (b) individual file extensions (e.g.
".txt" or ".png"), or (c) combined description and file extension delimited
using "|" and ";" (e.g. "Image Types|.png;.gif;.jpg").
|selectedAcceptFilter| is the 0-based index of the filter that will be
selected by default. |callback| will be executed after the dialog is
dismissed or immediately if another dialog is already pending. The dialog
will be initiated asynchronously on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.StartDownload(System.String)">
<summary>
Download the file at |url| using CfxDownloadHandler.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DownloadImage(System.String,System.Boolean,System.UInt32,System.Boolean,Chromium.CfxDownloadImageCallback)">
<summary>
Download |imageUrl| and execute |callback| on completion with the images
received from the renderer. If |isFavicon| is true (1) then cookies are
not sent and not accepted during download. Images with density independent
pixel (DIP) sizes larger than |maxImageSize| are filtered out from the
image results. Versions of the image at different scale factors may be
downloaded up to the maximum scale factor supported by the system. If there
are no image results &lt;= |maxImageSize| then the smallest image is resized
to |maxImageSize| and is the only result. A |maxImageSize| of 0 means
unlimited. If |bypassCache| is true (1) then |imageUrl| is requested from
the server even if it is present in the browser cache.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.Print">
<summary>
Print the current browser contents.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.PrintToPdf(System.String,Chromium.CfxPdfPrintSettings,Chromium.CfxPdfPrintCallback)">
<summary>
Print the current browser contents to the PDF file specified by |path| and
execute |callback| on completion. The caller is responsible for deleting
|path| when done. For PDF printing to work on Linux you must implement the
CfxPrintHandler.GetPdfPaperSize function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.Find(System.Int32,System.String,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Search for |searchText|. |identifier| must be a unique ID and these IDs
must strictly increase so that newer requests always have greater IDs than
older requests. If |identifier| is zero or less than the previous ID value
then it will be automatically assigned a new valid ID. |forward| indicates
whether to search forward or backward within the page. |matchCase|
indicates whether the search should be case-sensitive. |findNext| indicates
whether this is the first request or a follow-up. The CfxFindHandler
instance, if any, returned via CfxClient.GetFindHandler will be called
to report find results.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.StopFinding(System.Boolean)">
<summary>
Cancel all searches that are currently going on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.ShowDevTools(Chromium.CfxWindowInfo,Chromium.CfxClient,Chromium.CfxBrowserSettings,Chromium.CfxPoint)">
<summary>
Open developer tools (DevTools) in its own browser. The DevTools browser
will remain associated with this browser. If the DevTools browser is
already open then it will be focused, in which case the |windowInfo|,
|client| and |settings| parameters will be ignored. If |inspectElementAt|
is non-NULL then the element at the specified (x,y) location will be
inspected. The |windowInfo| parameter will be ignored if this browser is
wrapped in a CfxBrowserView.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.CloseDevTools">
<summary>
Explicitly close the associated DevTools browser, if any.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.GetNavigationEntries(Chromium.CfxNavigationEntryVisitor,System.Boolean)">
<summary>
Retrieve a snapshot of current navigation entries as values sent to the
specified visitor. If |currentOnly| is true (1) only the current
navigation entry will be sent, otherwise all navigation entries will be
sent.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SetMouseCursorChangeDisabled(System.Boolean)">
<summary>
Set whether mouse cursor change is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.ReplaceMisspelling(System.String)">
<summary>
If a misspelled word is currently selected in an editable node calling this
function will replace it with the specified |word|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.AddWordToDictionary(System.String)">
<summary>
Add the specified |word| to the spelling dictionary.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.WasResized">
<summary>
Notify the browser that the widget has been resized. The browser will first
call CfxRenderHandler.GetViewRect to get the new size and then call
CfxRenderHandler.OnPaint asynchronously with the updated regions. This
function is only used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.WasHidden(System.Boolean)">
<summary>
Notify the browser that it has been hidden or shown. Layouting and
CfxRenderHandler.OnPaint notification will stop when the browser is
hidden. This function is only used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.NotifyScreenInfoChanged">
<summary>
Send a notification to the browser that the screen info has changed. The
browser will then call CfxRenderHandler.GetScreenInfo to update the
screen information with the new values. This simulates moving the webview
window from one display to another, or changing the properties of the
current display. This function is only used when window rendering is
disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.Invalidate(Chromium.CfxPaintElementType)">
<summary>
Invalidate the view. The browser will call CfxRenderHandler.OnPaint
asynchronously. This function is only used when window rendering is
disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SendKeyEvent(Chromium.CfxKeyEvent)">
<summary>
Send a key event to the browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SendMouseClickEvent(Chromium.CfxMouseEvent,Chromium.CfxMouseButtonType,System.Boolean,System.Int32)">
<summary>
Send a mouse click event to the browser. The |x| and |y| coordinates are
relative to the upper-left corner of the view.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SendMouseMoveEvent(Chromium.CfxMouseEvent,System.Boolean)">
<summary>
Send a mouse move event to the browser. The |x| and |y| coordinates are
relative to the upper-left corner of the view.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SendMouseWheelEvent(Chromium.CfxMouseEvent,System.Int32,System.Int32)">
<summary>
Send a mouse wheel event to the browser. The |x| and |y| coordinates are
relative to the upper-left corner of the view. The |deltaX| and |deltaY|
values represent the movement delta in the X and Y directions respectively.
In order to scroll inside select popups with window rendering disabled
CfxRenderHandler.GetScreenPoint should be implemented properly.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SendFocusEvent(System.Boolean)">
<summary>
Send a focus event to the browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SendCaptureLostEvent">
<summary>
Send a capture lost event to the browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.NotifyMoveOrResizeStarted">
<summary>
Notify the browser that the window hosting it is about to be moved or
resized. This function is only used on Windows and Linux.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.ImeSetComposition(System.String,Chromium.CfxCompositionUnderline[],Chromium.CfxRange,Chromium.CfxRange)">
<summary>
Begins a new composition or updates the existing composition. Blink has a
special node (a composition node) that allows the input function to change
text without affecting other DOM nodes. |text| is the optional text that
will be inserted into the composition node. |underlines| is an optional set
of ranges that will be underlined in the resulting text.
|replacementRange| is an optional range of the existing text that will be
replaced. |selectionRange| is an optional range of the resulting text that
will be selected after insertion or replacement. The |replacementRange|
value is only used on OS X.
This function may be called multiple times as the composition changes. When
the client is done making changes the composition should either be canceled
or completed. To cancel the composition call ImeCancelComposition. To
complete the composition call either ImeCommitText or
ImeFinishComposingText. Completion is usually signaled when:
A. The client receives a WM_IME_COMPOSITION message with a GCS_RESULTSTR
flag (on Windows), or;
B. The client receives a "commit" signal of GtkIMContext (on Linux), or;
C. insertText of NSTextInput is called (on Mac).
This function is only used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.ImeCommitText(System.String,Chromium.CfxRange,System.Int32)">
<summary>
Completes the existing composition by optionally inserting the specified
|text| into the composition node. |replacementRange| is an optional range
of the existing text that will be replaced. |relativeCursorPos| is where
the cursor will be positioned relative to the current cursor position. See
comments on ImeSetComposition for usage. The |replacementRange| and
|relativeCursorPos| values are only used on OS X. This function is only
used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.ImeFinishComposingText(System.Boolean)">
<summary>
Completes the existing composition by applying the current composition node
contents. If |keepSelection| is false (0) the current selection, if any,
will be discarded. See comments on ImeSetComposition for usage. This
function is only used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.ImeCancelComposition">
<summary>
Cancels the existing composition and discards the composition node contents
without applying them. See comments on ImeSetComposition for usage. This
function is only used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DragTargetDragEnter(Chromium.CfxDragData,Chromium.CfxMouseEvent,Chromium.CfxDragOperationsMask)">
<summary>
Call this function when the user drags the mouse into the web view (before
calling DragTargetDragOver/DragTargetLeave/DragTargetDrop). |dragData|
should not contain file contents as this type of data is not allowed to be
dragged into the web view. File contents can be removed using
CfxDragData.ResetFileContents (for example, if |dragData| comes from
CfxRenderHandler.StartDragging). This function is only used when
window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DragTargetDragOver(Chromium.CfxMouseEvent,Chromium.CfxDragOperationsMask)">
<summary>
Call this function each time the mouse is moved across the web view during
a drag operation (after calling DragTargetDragEnter and before calling
DragTargetDragLeave/DragTargetDrop). This function is only used when window
rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DragTargetDragLeave">
<summary>
Call this function when the user drags the mouse out of the web view (after
calling DragTargetDragEnter). This function is only used when window
rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DragTargetDrop(Chromium.CfxMouseEvent)">
<summary>
Call this function when the user completes the drag operation by dropping
the object onto the web view (after calling DragTargetDragEnter). The
object being dropped is |dragData|, given as an argument to the previous
DragTargetDragEnter call. This function is only used when window rendering
is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DragSourceEndedAt(System.Int32,System.Int32,Chromium.CfxDragOperationsMask)">
<summary>
Call this function when the drag operation started by a
CfxRenderHandler.StartDragging call has ended either in a drop or by
being cancelled. |x| and |y| are mouse coordinates relative to the upper-
left corner of the view. If the web view is both the drag source and the
drag target then all DragTarget* functions should be called before
DragSource* mthods. This function is only used when window rendering is
disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.DragSourceSystemDragEnded">
<summary>
Call this function when the drag operation started by a
CfxRenderHandler.StartDragging call has completed. This function may
be called immediately without first calling DragSourceEndedAt to cancel a
drag operation. If the web view is both the drag source and the drag target
then all DragTarget* functions should be called before DragSource* mthods.
This function is only used when window rendering is disabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SetAccessibilityState(Chromium.CfxState)">
<summary>
Set accessibility state for all frames. |accessibilityState| may be
default, enabled or disabled. If |accessibilityState| is STATE_DEFAULT
then accessibility will be disabled by default and the state may be further
controlled with the "force-renderer-accessibility" and "disable-renderer-
accessibility" command-line switches. If |accessibilityState| is
STATE_ENABLED then accessibility will be enabled. If |accessibilityState|
is STATE_DISABLED then accessibility will be completely disabled.
For windowed browsers accessibility will be enabled in Complete mode (which
corresponds to kAccessibilityModeComplete in Chromium). In this mode all
platform accessibility objects will be created and managed by Chromium's
internal implementation. The client needs only to detect the screen reader
and call this function appropriately. For example, on macOS the client can
handle the @"AXEnhancedUserStructure" accessibility attribute to detect
VoiceOver state changes and on Windows the client can handle WM_GETOBJECT
with OBJID_CLIENT to detect accessibility readers.
For windowless browsers accessibility will be enabled in TreeOnly mode
(which corresponds to kAccessibilityModeWebContentsOnly in Chromium). In
this mode renderer accessibility is enabled, the full tree is computed, and
events are passed to CfxAccessibiltyHandler, but platform accessibility
objects are not created. The client may implement platform accessibility
objects using CfxAccessibiltyHandler callbacks if desired.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserHost.SetAutoResizeEnabled(System.Boolean,Chromium.CfxSize,Chromium.CfxSize)">
<summary>
Enable notifications of auto resize via
CfxDisplayHandler.OnAutoResize. Notifications are disabled by default.
|minSize| and |maxSize| define the range of allowed sizes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxBrowserProcessHandler">
<summary>
Structure used to implement browser process callbacks. The functions of this
structure will be called on the browser process main thread unless otherwise
indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxBrowserProcessHandler.OnContextInitialized">
<summary>
Called on the browser process UI thread immediately after the CEF context
has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxBrowserProcessHandler.OnBeforeChildProcessLaunch">
<summary>
Called before a child process is launched. Will be called on the browser
process UI thread when launching a render process and on the browser
process IO thread when launching a GPU or plugin process. Provides an
opportunity to modify the child process command line. Do not keep a
reference to |CommandLine| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxBrowserProcessHandler.OnRenderProcessThreadCreated">
<summary>
Called on the browser process IO thread after the main thread has been
created for a new render process. Provides an opportunity to specify extra
information that will be passed to
CfxRenderProcessHandler.OnRenderThreadCreated() in the render
process. Do not keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxBrowserProcessHandler.GetPrintHandler">
<summary>
Return the handler for printing on Linux. If a print handler is not
provided then printing will not be supported on the Linux platform.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxBrowserProcessHandler.RetrievePrintHandler">
<summary>
Retrieves the CfxPrintHandler provided by the event handler attached to the GetPrintHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxBrowserProcessHandler.OnScheduleMessagePumpWork">
<summary>
Called from any thread when work has been scheduled for the browser process
main (UI) thread. This callback is used in combination with CfxSettings.
external_message_pump and cef_do_message_loop_work() in cases where the CEF
message loop must be integrated into an existing application message loop
(see additional comments and warnings on CfxDoMessageLoopWork). This
callback should schedule a cef_do_message_loop_work() call to happen on the
main (UI) thread. |DelayMs| is the requested delay in milliseconds. If
|DelayMs| is &lt;= 0 then the call should happen reasonably soon. If
|DelayMs| is > 0 then the call should be scheduled to happen after the
specified delay and any currently pending scheduled call should be
cancelled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_process_handler_capi.h">cef/include/capi/cef_browser_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxBrowserSettings">
<summary>
Browser initialization settings. Specify NULL or 0 to get the recommended
default values. The consequences of using custom values may not be well
tested. Many of these and other settings can also configured using command-
line switches.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.WindowlessFrameRate">
<summary>
The maximum rate in frames per second (fps) that CfxRenderHandler.OnPaint
will be called for a windowless browser. The actual fps may be lower if
the browser cannot generate frames at the requested rate. The minimum
value is 1 and the maximum value is 60 (default 30). This value can also be
changed dynamically via CfxBrowserHost.SetWindowlessFrameRate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.StandardFontFamily">
<summary>
Font settings.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.DefaultEncoding">
<summary>
Default encoding for Web content. If empty "ISO-8859-1" will be used. Also
configurable using the "default-encoding" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.RemoteFonts">
<summary>
Controls the loading of fonts from remote sources. Also configurable using
the "disable-remote-fonts" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.Javascript">
<summary>
Controls whether JavaScript can be executed. Also configurable using the
"disable-javascript" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.JavascriptCloseWindows">
<summary>
Controls whether JavaScript can be used to close windows that were not
opened via JavaScript. JavaScript can still be used to close windows that
were opened via JavaScript or that have no back/forward history. Also
configurable using the "disable-javascript-close-windows" command-line
switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.JavascriptAccessClipboard">
<summary>
Controls whether JavaScript can access the clipboard. Also configurable
using the "disable-javascript-access-clipboard" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.JavascriptDomPaste">
<summary>
Controls whether DOM pasting is supported in the editor via
execCommand("paste"). The |javascriptAccessClipboard| setting must also
be enabled. Also configurable using the "disable-javascript-dom-paste"
command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.Plugins">
<summary>
Controls whether any plugins will be loaded. Also configurable using the
"disable-plugins" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.UniversalAccessFromFileUrls">
<summary>
Controls whether file URLs will have access to all URLs. Also configurable
using the "allow-universal-access-from-files" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.FileAccessFromFileUrls">
<summary>
Controls whether file URLs will have access to other file URLs. Also
configurable using the "allow-access-from-files" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.WebSecurity">
<summary>
Controls whether web security restrictions (same-origin policy) will be
enforced. Disabling this setting is not recommend as it will allow risky
security behavior such as cross-site scripting (XSS). Also configurable
using the "disable-web-security" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.ImageLoading">
<summary>
Controls whether image URLs will be loaded from the network. A cached image
will still be rendered if requested. Also configurable using the
"disable-image-loading" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.ImageShrinkStandaloneToFit">
<summary>
Controls whether standalone images will be shrunk to fit the page. Also
configurable using the "image-shrink-standalone-to-fit" command-line
switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.TextAreaResize">
<summary>
Controls whether text areas can be resized. Also configurable using the
"disable-text-area-resize" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.TabToLinks">
<summary>
Controls whether the tab key can advance focus to links. Also configurable
using the "disable-tab-to-links" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.LocalStorage">
<summary>
Controls whether local storage can be used. Also configurable using the
"disable-local-storage" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.Databases">
<summary>
Controls whether databases can be used. Also configurable using the
"disable-databases" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.ApplicationCache">
<summary>
Controls whether the application cache can be used. Also configurable using
the "disable-application-cache" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.Webgl">
<summary>
Controls whether WebGL can be used. Note that WebGL requires hardware
support and may not work on all systems even when enabled. Also
configurable using the "disable-webgl" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.BackgroundColor">
<summary>
Background color used for the browser before a document is loaded and when
no document color is specified. The alpha component must be either fully
opaque (0xFF) or fully transparent (0x00). If the alpha component is fully
opaque then the RGB components will be used as the background color. If the
alpha component is fully transparent for a windowed browser then the
CfxSettings.BackgroundColor value will be used. If the alpha component is
fully transparent for a windowless (off-screen) browser then transparent
painting will be enabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxBrowserSettings.AcceptLanguageList">
<summary>
Comma delimited ordered list of language codes without any whitespace that
will be used in the "Accept-Language" HTTP header. May be set globally
using the CfxBrowserSettings.AcceptLanguageList value. If both values are
empty then "en-US,en" will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCallback">
<summary>
Generic callback structure used for asynchronous continuation.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_callback_capi.h">cef/include/capi/cef_callback_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCallback.Continue">
<summary>
Continue processing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_callback_capi.h">cef/include/capi/cef_callback_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCallback.Cancel">
<summary>
Cancel processing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_callback_capi.h">cef/include/capi/cef_callback_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxClient">
<summary>
Implement this structure to provide handler implementations.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxClient.GetContextMenuHandler">
<summary>
Return the handler for context menus. If no handler is provided the default
implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveContextMenuHandler">
<summary>
Retrieves the CfxContextMenuHandler provided by the event handler attached to the GetContextMenuHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetDialogHandler">
<summary>
Return the handler for dialogs. If no handler is provided the default
implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveDialogHandler">
<summary>
Retrieves the CfxDialogHandler provided by the event handler attached to the GetDialogHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetDisplayHandler">
<summary>
Return the handler for browser display state events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveDisplayHandler">
<summary>
Retrieves the CfxDisplayHandler provided by the event handler attached to the GetDisplayHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetDownloadHandler">
<summary>
Return the handler for download events. If no handler is returned downloads
will not be allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveDownloadHandler">
<summary>
Retrieves the CfxDownloadHandler provided by the event handler attached to the GetDownloadHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetDragHandler">
<summary>
Return the handler for drag events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveDragHandler">
<summary>
Retrieves the CfxDragHandler provided by the event handler attached to the GetDragHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetFindHandler">
<summary>
Return the handler for find result events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveFindHandler">
<summary>
Retrieves the CfxFindHandler provided by the event handler attached to the GetFindHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetFocusHandler">
<summary>
Return the handler for focus events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveFocusHandler">
<summary>
Retrieves the CfxFocusHandler provided by the event handler attached to the GetFocusHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetGeolocationHandler">
<summary>
Return the handler for geolocation permissions requests. If no handler is
provided geolocation access will be denied by default.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveGeolocationHandler">
<summary>
Retrieves the CfxGeolocationHandler provided by the event handler attached to the GetGeolocationHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetJsDialogHandler">
<summary>
Return the handler for JavaScript dialogs. If no handler is provided the
default implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveJsDialogHandler">
<summary>
Retrieves the CfxJsDialogHandler provided by the event handler attached to the GetJsDialogHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetKeyboardHandler">
<summary>
Return the handler for keyboard events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveKeyboardHandler">
<summary>
Retrieves the CfxKeyboardHandler provided by the event handler attached to the GetKeyboardHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetLifeSpanHandler">
<summary>
Return the handler for browser life span events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveLifeSpanHandler">
<summary>
Retrieves the CfxLifeSpanHandler provided by the event handler attached to the GetLifeSpanHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetLoadHandler">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveLoadHandler">
<summary>
Retrieves the CfxLoadHandler provided by the event handler attached to the GetLoadHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetRenderHandler">
<summary>
Return the handler for off-screen rendering events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveRenderHandler">
<summary>
Retrieves the CfxRenderHandler provided by the event handler attached to the GetRenderHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.GetRequestHandler">
<summary>
Return the handler for browser request events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxClient.RetrieveRequestHandler">
<summary>
Retrieves the CfxRequestHandler provided by the event handler attached to the GetRequestHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxClient.OnProcessMessageReceived">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_client_capi.h">cef/include/capi/cef_client_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCommandLine">
<summary>
Structure used to create and/or parse command line arguments. Arguments with
'--', '-' and, on Windows, '/' prefixes are considered switches. Switches
will always precede any arguments without switch prefixes. Switches can
optionally have a value specified using the '=' delimiter (e.g.
"-switch=value"). An argument of "--" will terminate switch parsing with all
subsequent tokens, regardless of prefix, being interpreted as non-switch
arguments. Switch names are considered case-insensitive. This structure can
be used before cef_initialize() is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.Create">
<summary>
Create a new CfxCommandLine instance.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.GetGlobal">
<summary>
Returns the singleton global CfxCommandLine object. The returned object
will be read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCommandLine.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCommandLine.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCommandLine.CommandLineString">
<summary>
Constructs and returns the represented command line string. Use this
function cautiously because quoting behavior is unclear.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCommandLine.Program">
<summary>
Get or set the program part of the command line string (the first item).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCommandLine.HasSwitches">
<summary>
Returns true (1) if the command line has switches.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCommandLine.HasArguments">
<summary>
True if there are remaining command line arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.InitFromArgv(System.Int32,System.IntPtr)">
<summary>
Initialize the command line with the specified |argc| and |argv| values.
The first argument must be the name of the program. This function is only
supported on non-Windows platforms.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.InitFromString(System.String)">
<summary>
Initialize the command line with the string returned by calling
GetCommandLineW(). This function is only supported on Windows.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.Reset">
<summary>
Reset the command-line switches and arguments but leave the program
component unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.GetArgv">
<summary>
Retrieve the original command line string as a vector of strings. The argv
array: { program, [(--|-|/)switch[=value]]*, [--], [argument]* }
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.HasSwitch(System.String)">
<summary>
Returns true (1) if the command line contains the given switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.GetSwitchValue(System.String)">
<summary>
Returns the value associated with the given switch. If the switch has no
value or isn't present this function returns the NULL string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.GetSwitches">
<summary>
Returns the map of switch names and values. If a switch has no value an
NULL string is returned.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.AppendSwitch(System.String)">
<summary>
Add a switch to the end of the command line. If the switch has no value
pass an NULL value string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.AppendSwitchWithValue(System.String,System.String)">
<summary>
Add a switch with the specified value to the end of the command line.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.GetArguments">
<summary>
Get the remaining command line arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.AppendArgument(System.String)">
<summary>
Add an argument to the end of the command line.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCommandLine.PrependWrapper(System.String)">
<summary>
Insert a command before the current command. Common for debuggers, like
"valgrind" or "gdb --args".
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCompletionCallback">
<summary>
Generic callback structure used for asynchronous completion.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_callback_capi.h">cef/include/capi/cef_callback_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxCompletionCallback.OnComplete">
<summary>
Method that will be called once the task is complete.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_callback_capi.h">cef/include/capi/cef_callback_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCompositionUnderline">
<summary>
Structure representing IME composition underline information. This is a thin
wrapper around Blink's WebCompositionUnderline class and should be kept in
sync with that.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCompositionUnderline.Range">
<summary>
Underline character range.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCompositionUnderline.Color">
<summary>
Text color.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCompositionUnderline.BackgroundColor">
<summary>
Background color.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCompositionUnderline.Thick">
<summary>
Set to true (1) for thick underline.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxContextMenuHandler">
<summary>
Implement this structure to handle context menu events. The functions of this
structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxContextMenuHandler.OnBeforeContextMenu">
<summary>
Called before a context menu is displayed. |Params| provides information
about the context menu state. |Model| initially contains the default
context menu. The |Model| can be cleared to show no context menu or
modified to show a custom menu. Do not keep references to |Params| or
|Model| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxContextMenuHandler.RunContextMenu">
<summary>
Called to allow custom display of the context menu. |Params| provides
information about the context menu state. |Model| contains the context menu
model resulting from OnBeforeContextMenu. For custom display return true
(1) and execute |Callback| either synchronously or asynchronously with the
selected command ID. For default display return false (0). Do not keep
references to |Params| or |Model| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxContextMenuHandler.OnContextMenuCommand">
<summary>
Called to execute a command selected from the context menu. Return true (1)
if the command was handled or false (0) for the default implementation. See
CfxMenuId for the command ids that have default implementations. All
user-defined command ids should be between MENU_ID_USER_FIRST and
MENU_ID_USER_LAST. |Params| will have the same values as what was passed to
on_before_context_menu(). Do not keep a reference to |Params| outside of
this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxContextMenuHandler.OnContextMenuDismissed">
<summary>
Called when the context menu is dismissed irregardless of whether the menu
was NULL or a command was selected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxContextMenuParams">
<summary>
Provides information about the context menu state. The ethods of this
structure can only be accessed on browser process the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.Xcoord">
<summary>
Returns the X coordinate of the mouse where the context menu was invoked.
Coords are relative to the associated RenderView's origin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.Ycoord">
<summary>
Returns the Y coordinate of the mouse where the context menu was invoked.
Coords are relative to the associated RenderView's origin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.TypeFlags">
<summary>
Returns flags representing the type of node that the context menu was
invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.LinkUrl">
<summary>
Returns the URL of the link, if any, that encloses the node that the
context menu was invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.UnfilteredLinkUrl">
<summary>
Returns the link URL, if any, to be used ONLY for "copy link address". We
don't validate this field in the frontend process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.SourceUrl">
<summary>
Returns the source URL, if any, for the element that the context menu was
invoked on. Example of elements with source URLs are img, audio, and video.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.HasImageContents">
<summary>
Returns true (1) if the context menu was invoked on an image which has non-
NULL contents.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.TitleText">
<summary>
Returns the title text or the alt text if the context menu was invoked on
an image.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.PageUrl">
<summary>
Returns the URL of the top level page that the context menu was invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.FrameUrl">
<summary>
Returns the URL of the subframe that the context menu was invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.FrameCharset">
<summary>
Returns the character encoding of the subframe that the context menu was
invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.MediaType">
<summary>
Returns the type of context node that the context menu was invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.MediaStateFlags">
<summary>
Returns flags representing the actions supported by the media element, if
any, that the context menu was invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.SelectionText">
<summary>
Returns the text of the selection, if any, that the context menu was
invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.MisspelledWord">
<summary>
Returns the text of the misspelled word, if any, that the context menu was
invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.IsEditable">
<summary>
Returns true (1) if the context menu was invoked on an editable node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.IsSpellCheckEnabled">
<summary>
Returns true (1) if the context menu was invoked on an editable node where
spell-check is enabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.EditStateFlags">
<summary>
Returns flags representing the actions supported by the editable node, if
any, that the context menu was invoked on.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.IsCustomMenu">
<summary>
Returns true (1) if the context menu contains items specified by the
renderer process (for example, plugin placeholder or pepper plugin menu
items).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxContextMenuParams.IsPepperMenu">
<summary>
Returns true (1) if the context menu was invoked from a pepper plugin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxContextMenuParams.GetDictionarySuggestions(System.Collections.Generic.List{System.String})">
<summary>
Returns true (1) if suggestions exist, false (0) otherwise. Fills in
|suggestions| from the spell check service for the misspelled word if there
is one.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCookie">
<summary>
Cookie information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.Name">
<summary>
The cookie name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.Value">
<summary>
The cookie value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.Domain">
<summary>
If |domain| is empty a host cookie will be created instead of a domain
cookie. Domain cookies are stored with a leading "." and are visible to
sub-domains whereas host cookies are not.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.Path">
<summary>
If |path| is non-empty only URLs at or below the path will get the cookie
value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.Secure">
<summary>
If |secure| is true the cookie will only be sent for HTTPS requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.HttpOnly">
<summary>
If |httpOnly| is true the cookie will only be sent for HTTP requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.Creation">
<summary>
The cookie creation date. This is automatically populated by the system on
cookie creation.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.LastAccess">
<summary>
The cookie last access date. This is automatically populated by the system
on access.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxCookie.HasExpires">
<summary>
The cookie expiration date is only valid if |hasExpires| is true.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCookieManager">
<summary>
Structure used for managing cookies. The functions of this structure may be
called on any thread unless otherwise indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.GetGlobalManager(Chromium.CfxCompletionCallback)">
<summary>
Returns the global cookie manager. By default data will be stored at
CfxSettings.CachePath if specified or in memory otherwise. If |callback| is
non-NULL it will be executed asnychronously on the IO thread after the
manager's storage has been initialized. Using this function is equivalent to
calling CfxRequestContext.CfxRequestContextGetGlobalContext()->get_d
efault_cookie_manager().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.CreateManager(System.String,System.Boolean,Chromium.CfxCompletionCallback)">
<summary>
Creates a new cookie manager. If |path| is NULL data will be stored in memory
only. Otherwise, data will be stored at the specified |path|. To persist
session cookies (cookies without an expiry date or validity interval) set
|persistSessionCookies| to true (1). Session cookies are generally intended
to be transient and most Web browsers do not persist them. If |callback| is
non-NULL it will be executed asnychronously on the IO thread after the
manager's storage has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.SetSupportedSchemes(System.Collections.Generic.List{System.String},Chromium.CfxCompletionCallback)">
<summary>
Set the schemes supported by this manager. The default schemes ("http",
"https", "ws" and "wss") will always be supported. If |callback| is non-
NULL it will be executed asnychronously on the IO thread after the change
has been applied. Must be called before any cookies are accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.VisitAllCookies(Chromium.CfxCookieVisitor)">
<summary>
Visit all cookies on the IO thread. The returned cookies are ordered by
longest path, then by earliest creation date. Returns false (0) if cookies
cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.VisitUrlCookies(System.String,System.Boolean,Chromium.CfxCookieVisitor)">
<summary>
Visit a subset of cookies on the IO thread. The results are filtered by the
given url scheme, host, domain and path. If |includeHttpOnly| is true (1)
HTTP-only cookies will also be included in the results. The returned
cookies are ordered by longest path, then by earliest creation date.
Returns false (0) if cookies cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.SetCookie(System.String,Chromium.CfxCookie,Chromium.CfxSetCookieCallback)">
<summary>
Sets a cookie given a valid URL and explicit user-provided cookie
attributes. This function expects each attribute to be well-formed. It will
check for disallowed characters (e.g. the ';' character is disallowed
within the cookie value attribute) and fail without setting the cookie if
such characters are found. If |callback| is non-NULL it will be executed
asnychronously on the IO thread after the cookie has been set. Returns
false (0) if an invalid URL is specified or if cookies cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.DeleteCookies(System.String,System.String,Chromium.CfxDeleteCookiesCallback)">
<summary>
Delete all cookies that match the specified parameters. If both |url| and
|cookieName| values are specified all host and domain cookies matching
both will be deleted. If only |url| is specified all host cookies (but not
domain cookies) irrespective of path will be deleted. If |url| is NULL all
cookies for all hosts and domains will be deleted. If |callback| is non-
NULL it will be executed asnychronously on the IO thread after the cookies
have been deleted. Returns false (0) if a non-NULL invalid URL is specified
or if cookies cannot be accessed. Cookies can alternately be deleted using
the Visit*Cookies() functions.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.SetStoragePath(System.String,System.Boolean,Chromium.CfxCompletionCallback)">
<summary>
Sets the directory path that will be used for storing cookie data. If
|path| is NULL data will be stored in memory only. Otherwise, data will be
stored at the specified |path|. To persist session cookies (cookies without
an expiry date or validity interval) set |persistSessionCookies| to true
(1). Session cookies are generally intended to be transient and most Web
browsers do not persist them. If |callback| is non-NULL it will be executed
asnychronously on the IO thread after the manager's storage has been
initialized. Returns false (0) if cookies cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxCookieManager.FlushStore(Chromium.CfxCompletionCallback)">
<summary>
Flush the backing store (if any) to disk. If |callback| is non-NULL it will
be executed asnychronously on the IO thread after the flush is complete.
Returns false (0) if cookies cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCookieVisitor">
<summary>
Structure to implement for visiting cookie values. The functions of this
structure will always be called on the IO thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxCookieVisitor.Visit">
<summary>
Method that will be called once for each cookie. |Count| is the 0-based
index for the current cookie. |Total| is the total number of cookies. Set
|DeleteCookie| to true (1) to delete the cookie currently being visited.
Return false (0) to stop visiting cookies. This function may never be
called if no cookies are found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCursorInfo">
<summary>
Structure representing cursor information. |buffer| will be
|size.width|*|size.height|*4 bytes in size and represents a BGRA image with
an upper-left origin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDeleteCookiesCallback">
<summary>
Structure to implement to be notified of asynchronous completion via
CfxCookieManager.DeleteCookies().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDeleteCookiesCallback.OnComplete">
<summary>
Method that will be called upon completion. |NumDeleted| will be the
number of cookies that were deleted or -1 if unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDialogHandler">
<summary>
Implement this structure to handle dialog events. The functions of this
structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDialogHandler.OnFileDialog">
<summary>
Called to run a file chooser dialog. |Mode| represents the type of dialog
to display. |Title| to the title to be used for the dialog and may be NULL
to show the default title ("Open" or "Save" depending on the mode).
|DefaultFilePath| is the path with optional directory and/or file name
component that should be initially selected in the dialog. |AcceptFilters|
are used to restrict the selectable file types and may any combination of
(a) valid lower-cased MIME types (e.g. "text/*" or "image/*"), (b)
individual file extensions (e.g. ".txt" or ".png"), or (c) combined
description and file extension delimited using "|" and ";" (e.g. "Image
Types|.png;.gif;.jpg"). |SelectedAcceptFilter| is the 0-based index of
the filter that should be selected by default. To display a custom dialog
return true (1) and execute |Callback| either inline or at a later time. To
display the default dialog return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDictionaryValue">
<summary>
Structure representing a dictionary value. Can be used on any process and
thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.Create">
<summary>
Creates a new object that is not owned by any other object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDictionaryValue.IsValid">
<summary>
Returns true (1) if this object is valid. This object may become invalid if
the underlying data is owned by another object (e.g. list or dictionary)
and that other object is then modified or destroyed. Do not call any other
functions if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDictionaryValue.IsOwned">
<summary>
Returns true (1) if this object is currently owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDictionaryValue.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDictionaryValue.Size">
<summary>
Returns the number of values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.IsSame(Chromium.CfxDictionaryValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data. If true (1) modifications to this object will also affect |that|
object and vice-versa.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.IsEqual(Chromium.CfxDictionaryValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.Copy(System.Boolean)">
<summary>
Returns a writable copy of this object. If |excludeNullChildren| is true
(1) any NULL dictionaries or lists will be excluded from the copy.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.Clear">
<summary>
Removes all values. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.HasKey(System.String)">
<summary>
Returns true (1) if the current dictionary has a value for the given key.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetKeys(System.Collections.Generic.List{System.String})">
<summary>
Reads all keys for this dictionary into the specified vector.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.Remove(System.String)">
<summary>
Removes the value at the specified key. Returns true (1) is the value was
removed successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetType(System.String)">
<summary>
Returns the value type for the specified key.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetValue(System.String)">
<summary>
Returns the value at the specified key. For simple types the returned value
will copy existing data and modifications to the value will not modify this
object. For complex types (binary, dictionary and list) the returned value
will reference existing data and modifications to the value will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetBool(System.String)">
<summary>
Returns the value at the specified key as type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetInt(System.String)">
<summary>
Returns the value at the specified key as type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetDouble(System.String)">
<summary>
Returns the value at the specified key as type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetString(System.String)">
<summary>
Returns the value at the specified key as type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetBinary(System.String)">
<summary>
Returns the value at the specified key as type binary. The returned value
will reference existing data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetDictionary(System.String)">
<summary>
Returns the value at the specified key as type dictionary. The returned
value will reference existing data and modifications to the value will
modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.GetList(System.String)">
<summary>
Returns the value at the specified key as type list. The returned value
will reference existing data and modifications to the value will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetValue(System.String,Chromium.CfxValue)">
<summary>
Sets the value at the specified key. Returns true (1) if the value was set
successfully. If |value| represents simple data then the underlying data
will be copied and modifications to |value| will not modify this object. If
|value| represents complex data (binary, dictionary or list) then the
underlying data will be referenced and modifications to |value| will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetNull(System.String)">
<summary>
Sets the value at the specified key as type null. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetBool(System.String,System.Boolean)">
<summary>
Sets the value at the specified key as type bool. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetInt(System.String,System.Int32)">
<summary>
Sets the value at the specified key as type int. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetDouble(System.String,System.Double)">
<summary>
Sets the value at the specified key as type double. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetString(System.String,System.String)">
<summary>
Sets the value at the specified key as type string. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetBinary(System.String,Chromium.CfxBinaryValue)">
<summary>
Sets the value at the specified key as type binary. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetDictionary(System.String,Chromium.CfxDictionaryValue)">
<summary>
Sets the value at the specified key as type dict. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDictionaryValue.SetList(System.String,Chromium.CfxListValue)">
<summary>
Sets the value at the specified key as type list. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDisplayHandler">
<summary>
Implement this structure to handle events related to browser display state.
The functions of this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnAddressChange">
<summary>
Called when a frame's address has changed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnTitleChange">
<summary>
Called when the page title changes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnFaviconUrlchange">
<summary>
Called when the page icon changes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnFullscreenModeChange">
<summary>
Called when web content in the page has toggled fullscreen mode. If
|Fullscreen| is true (1) the content will automatically be sized to fill
the browser content area. If |Fullscreen| is false (0) the content will
automatically return to its original size and position. The client is
responsible for resizing the browser if desired.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnTooltip">
<summary>
Called when the browser is about to display a tooltip. |Text| contains the
text that will be displayed in the tooltip. To handle the display of the
tooltip yourself return true (1). Otherwise, you can optionally modify
|Text| and then return false (0) to allow the browser to display the
tooltip. When window rendering is disabled the application is responsible
for drawing tooltips and the return value is ignored.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnStatusMessage">
<summary>
Called when the browser receives a status message. |Value| contains the
text that will be displayed in the status message.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnConsoleMessage">
<summary>
Called to display a console message. Return true (1) to stop the message
from being output to the console.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDisplayHandler.OnAutoResize">
<summary>
Called when auto-resize is enabled via
CfxBrowserHost.SetAutoResizeEnabled and the contents have auto-
resized. |NewSize| will be the desired size in view coordinates. Return
true (1) if the resize was handled or false (0) for default handling.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_display_handler_capi.h">cef/include/capi/cef_display_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomDocument">
<summary>
Structure used to represent a DOM document. The functions of this structure
should only be called on the render process main thread thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.Type">
<summary>
Returns the document type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.Document">
<summary>
Returns the root document node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.Body">
<summary>
Returns the BODY node of an HTML document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.Head">
<summary>
Returns the HEAD node of an HTML document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.Title">
<summary>
Returns the title of an HTML document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.FocusedNode">
<summary>
Returns the node that currently has keyboard focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.HasSelection">
<summary>
Returns true (1) if a portion of the document is selected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.SelectionStartOffset">
<summary>
Returns the selection offset within the start node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.SelectionEndOffset">
<summary>
Returns the selection offset within the end node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.SelectionAsMarkup">
<summary>
Returns the contents of this selection as markup.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.SelectionAsText">
<summary>
Returns the contents of this selection as text.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomDocument.BaseUrl">
<summary>
Returns the base URL for the document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomDocument.GetElementById(System.String)">
<summary>
Returns the document element with the specified ID value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomDocument.GetCompleteUrl(System.String)">
<summary>
Returns a complete URL based on the document base URL and the specified
partial URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomNode">
<summary>
Structure used to represent a DOM node. The functions of this structure
should only be called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.Type">
<summary>
Returns the type for this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.IsText">
<summary>
Returns true (1) if this is a text node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.IsElement">
<summary>
Returns true (1) if this is an element node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.IsEditable">
<summary>
Returns true (1) if this is an editable node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.IsFormControlElement">
<summary>
Returns true (1) if this is a form control element node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.FormControlElementType">
<summary>
Returns the type of this form control element node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.Name">
<summary>
Returns the name of this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.Value">
<summary>
Returns the value of this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.AsMarkup">
<summary>
Returns the contents of this node as markup.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.Document">
<summary>
Returns the document associated with this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.Parent">
<summary>
Returns the parent node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.PreviousSibling">
<summary>
Returns the previous sibling node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.NextSibling">
<summary>
Returns the next sibling node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.HasChildren">
<summary>
Returns true (1) if this node has child nodes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.FirstChild">
<summary>
Return the first child node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.LastChild">
<summary>
Returns the last child node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.ElementTagName">
<summary>
Returns the tag name of this element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.HasElementAttributes">
<summary>
Returns true (1) if this element has attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.ElementInnerText">
<summary>
Returns the inner text of the element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDomNode.ElementBounds">
<summary>
Returns the bounds of the element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomNode.IsSame(Chromium.CfxDomNode)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomNode.SetValue(System.String)">
<summary>
Set the value of this node. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomNode.HasElementAttribute(System.String)">
<summary>
Returns true (1) if this element has an attribute named |attrName|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomNode.GetElementAttribute(System.String)">
<summary>
Returns the element attribute named |attrName|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomNode.GetElementAttributes">
<summary>
Returns a map of all element attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDomNode.SetElementAttribute(System.String,System.String)">
<summary>
Set the value for the element attribute named |attrName|. Returns true (1)
on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomVisitor">
<summary>
Structure to implement for visiting the DOM. The functions of this structure
will be called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDomVisitor.Visit">
<summary>
Method executed for visiting the DOM. The document object passed to this
function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDownloadHandler">
<summary>
Structure used to handle file downloads. The functions of this structure will
called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDownloadHandler.OnBeforeDownload">
<summary>
Called before a download begins. |SuggestedName| is the suggested name for
the download file. By default the download will be canceled. Execute
|Callback| either asynchronously or in this function to continue the
download if desired. Do not keep a reference to |DownloadItem| outside of
this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDownloadHandler.OnDownloadUpdated">
<summary>
Called when a download's status or progress information has been updated.
This may be called multiple times before and after on_before_download().
Execute |Callback| either asynchronously or in this function to cancel the
download if desired. Do not keep a reference to |DownloadItem| outside of
this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDownloadImageCallback">
<summary>
Callback structure for CfxBrowserHost.DownloadImage. The functions of
this structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDownloadImageCallback.OnDownloadImageFinished">
<summary>
Method that will be executed when the image download has completed.
|ImageUrl| is the URL that was downloaded and |HttpStatusCode| is the
resulting HTTP status code. |Image| is the resulting image, possibly at
multiple scale factors, or NULL if the download failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDownloadItem">
<summary>
Structure used to represent a download item.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.IsInProgress">
<summary>
Returns true (1) if the download is in progress.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.IsComplete">
<summary>
Returns true (1) if the download is complete.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.IsCanceled">
<summary>
Returns true (1) if the download has been canceled or interrupted.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.CurrentSpeed">
<summary>
Returns a simple speed estimate in bytes/s.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.PercentComplete">
<summary>
Returns the rough percent complete or -1 if the receive total size is
unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.TotalBytes">
<summary>
Returns the total number of bytes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.ReceivedBytes">
<summary>
Returns the number of received bytes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.StartTime">
<summary>
Returns the time that the download started.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.EndTime">
<summary>
Returns the time that the download ended.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.FullPath">
<summary>
Returns the full path to the downloaded or downloading file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.Id">
<summary>
Returns the unique identifier for this download.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.Url">
<summary>
Returns the URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.OriginalUrl">
<summary>
Returns the original URL before any redirections.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.SuggestedFileName">
<summary>
Returns the suggested file name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.ContentDisposition">
<summary>
Returns the content disposition.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDownloadItem.MimeType">
<summary>
Returns the mime type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_item_capi.h">cef/include/capi/cef_download_item_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDownloadItemCallback">
<summary>
Callback structure used to asynchronously cancel a download.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDownloadItemCallback.Cancel">
<summary>
Call to cancel the download.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDownloadItemCallback.Pause">
<summary>
Call to pause the download.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDownloadItemCallback.Resume">
<summary>
Call to resume the download.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_download_handler_capi.h">cef/include/capi/cef_download_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDragData">
<summary>
Structure used to represent drag data. The functions of this structure may be
called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDragData.Create">
<summary>
Create a new CfxDragData object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.IsLink">
<summary>
Returns true (1) if the drag data is a link.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.IsFragment">
<summary>
Returns true (1) if the drag data is a text or html fragment.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.IsFile">
<summary>
Returns true (1) if the drag data is a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.LinkUrl">
<summary>
Return the link URL that is being dragged.
Set the link URL that is being dragged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.LinkTitle">
<summary>
Return the title associated with the link being dragged.
Set the title associated with the link being dragged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.LinkMetadata">
<summary>
Return the metadata, if any, associated with the link being dragged.
Set the metadata associated with the link being dragged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.FragmentText">
<summary>
Return the plain text fragment that is being dragged.
Set the plain text fragment that is being dragged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.FragmentHtml">
<summary>
Return the text/html fragment that is being dragged.
Set the text/html fragment that is being dragged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.FragmentBaseUrl">
<summary>
Return the base URL that the fragment came from. This value is used for
resolving relative URLs and may be NULL.
Set the base URL that the fragment came from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.FileName">
<summary>
Return the name of the file being dragged out of the browser window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.Image">
<summary>
Get the image representation of drag data. May return NULL if no image
representation is available.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.ImageHotspot">
<summary>
Get the image hotspot (drag start location relative to image dimensions).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDragData.HasImage">
<summary>
Returns true (1) if an image representation of drag data is available.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDragData.Clone">
<summary>
Returns a copy of the current object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDragData.GetFileContents(Chromium.CfxStreamWriter)">
<summary>
Write the contents of the file being dragged out of the web view into
|writer|. Returns the number of bytes sent to |writer|. If |writer| is NULL
this function will return the size of the file contents in bytes. Call
get_file_name() to get a suggested name for the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDragData.GetFileNames(System.Collections.Generic.List{System.String})">
<summary>
Retrieve the list of file names that are being dragged into the browser
window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDragData.ResetFileContents">
<summary>
Reset the file contents. You should do this before calling
CfxBrowserHost.DragTargetDragEnter as the web view does not allow us
to drag in this kind of data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxDragData.AddFile(System.String,System.String)">
<summary>
Add a file that is being dragged into the webview.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_data_capi.h">cef/include/capi/cef_drag_data_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDraggableRegion">
<summary>
Structure representing a draggable region.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDraggableRegion.Bounds">
<summary>
Bounds of the region.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxDraggableRegion.Draggable">
<summary>
True (1) this this region is draggable and false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDragHandler">
<summary>
Implement this structure to handle events related to dragging. The functions
of this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDragHandler.OnDragEnter">
<summary>
Called when an external drag event enters the browser window. |DragData|
contains the drag event data and |Mask| represents the type of drag
operation. Return false (0) for default drag handling behavior or true (1)
to cancel the drag event.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxDragHandler.OnDraggableRegionsChanged">
<summary>
Called whenever draggable regions for the browser window change. These can
be specified using the '-webkit-app-region: drag/no-drag' CSS-property. If
draggable regions are never defined in a document this function will also
never be called. If the last draggable region is removed from a document
this function will be called with an NULL vector.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_drag_handler_capi.h">cef/include/capi/cef_drag_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxEndTracingCallback">
<summary>
Implement this structure to receive notification when tracing has completed.
The functions of this structure will be called on the browser process UI
thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxEndTracingCallback.OnEndTracingComplete">
<summary>
Called after all processes have sent their trace data. |TracingFile| is
the path at which tracing data was written. The client is responsible for
deleting |TracingFile|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxAlphaType">
<summary>
Describes how to interpret the alpha component of a pixel.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxAlphaType.Opaque">
<summary>
No transparency. The alpha component is ignored.
</summary>
</member>
<member name="F:Chromium.CfxAlphaType.Premultiplied">
<summary>
Transparency with pre-multiplied alpha component.
</summary>
</member>
<member name="F:Chromium.CfxAlphaType.Postmultiplied">
<summary>
Transparency with post-multiplied alpha component.
</summary>
</member>
<member name="T:Chromium.CfxButtonState">
<summary>
Specifies the button display state.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxCdmRegistrationError">
<summary>
Error codes for CDM registration. See cef_web_plugin.h for details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxCdmRegistrationError.None">
<summary>
No error. Registration completed successfully.
</summary>
</member>
<member name="F:Chromium.CfxCdmRegistrationError.IncorrectContents">
<summary>
Required files or manifest contents are missing.
</summary>
</member>
<member name="F:Chromium.CfxCdmRegistrationError.Incompatible">
<summary>
The CDM is incompatible with the current Chromium version.
</summary>
</member>
<member name="F:Chromium.CfxCdmRegistrationError.NotSupported">
<summary>
CDM registration is not supported at this time.
</summary>
</member>
<member name="T:Chromium.CfxCertStatus">
<summary>
Supported certificate status code values. See net\cert\cert_status_flags.h
for more information. CERT_STATUS_NONE is new in CEF because we use an
enum while cert_status_flags.h uses a typedef and static const variables.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxColorModel">
<summary>
Print job color mode values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxColorType">
<summary>
Describes how to interpret the components of a pixel.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxColorType.Rgba8888">
<summary>
RGBA with 8 bits per pixel (32bits total).
</summary>
</member>
<member name="F:Chromium.CfxColorType.Bgra8888">
<summary>
BGRA with 8 bits per pixel (32bits total).
</summary>
</member>
<member name="T:Chromium.CfxComInitMode">
<summary>
Windows COM initialization mode. Specifies how COM will be initialized for a
new thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxComInitMode.None">
<summary>
No COM initialization.
</summary>
</member>
<member name="F:Chromium.CfxComInitMode.Sta">
<summary>
Initialize COM using single-threaded apartments.
</summary>
</member>
<member name="F:Chromium.CfxComInitMode.Mta">
<summary>
Initialize COM using multi-threaded apartments.
</summary>
</member>
<member name="T:Chromium.CfxContextMenuEditStateFlags">
<summary>
Supported context menu edit state bit flags.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxContextMenuMediaStateFlags">
<summary>
Supported context menu media state bit flags.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxContextMenuMediaType">
<summary>
Supported context menu media types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxContextMenuMediaType.None">
<summary>
No special node is in context.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuMediaType.Image">
<summary>
An image node is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuMediaType.Video">
<summary>
A video node is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuMediaType.Audio">
<summary>
An audio node is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuMediaType.File">
<summary>
A file node is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuMediaType.Plugin">
<summary>
A plugin node is selected.
</summary>
</member>
<member name="T:Chromium.CfxContextMenuTypeFlags">
<summary>
Supported context menu type flags.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.None">
<summary>
No node is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.Page">
<summary>
The top page is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.Frame">
<summary>
A subframe page is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.Link">
<summary>
A link is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.Media">
<summary>
A media node is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.Selection">
<summary>
There is a textual or mixed selection that is selected.
</summary>
</member>
<member name="F:Chromium.CfxContextMenuTypeFlags.Editable">
<summary>
An editable element is selected.
</summary>
</member>
<member name="T:Chromium.CfxCrossAxisAlignment">
<summary>
Specifies where along the cross axis the CfxBoxLayout child views should be
laid out.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxCrossAxisAlignment.Stretch">
<summary>
Child views will be stretched to fit.
</summary>
</member>
<member name="F:Chromium.CfxCrossAxisAlignment.Start">
<summary>
Child views will be left-aligned.
</summary>
</member>
<member name="F:Chromium.CfxCrossAxisAlignment.Center">
<summary>
Child views will be center-aligned.
</summary>
</member>
<member name="F:Chromium.CfxCrossAxisAlignment.End">
<summary>
Child views will be right-aligned.
</summary>
</member>
<member name="T:Chromium.CfxCursorType">
<summary>
Cursor type values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomDocumentType">
<summary>
DOM document types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomEventCategory">
<summary>
DOM event category flags.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomEventPhase">
<summary>
DOM event processing phases.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDomNodeType">
<summary>
DOM node types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDragOperationsMask">
<summary>
"Verb" of a drag-and-drop operation as negotiated between the source and
destination. These constants match their equivalents in WebCore's
DragActions.h and should not be renumbered.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxDuplexMode">
<summary>
Print job duplex mode values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxErrorCode">
<summary>
Supported error code values. See net\base\net_error_list.h for complete
descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxEventFlags">
<summary>
Supported event bit flags.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxFileDialogMode">
<summary>
Supported file dialog modes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxFileDialogMode.Open">
<summary>
Requires that the file exists before allowing the user to pick it.
</summary>
</member>
<member name="F:Chromium.CfxFileDialogMode.OpenMultiple">
<summary>
Like Open, but allows picking multiple files to open.
</summary>
</member>
<member name="F:Chromium.CfxFileDialogMode.OpenFolder">
<summary>
Like Open, but selects a folder to open.
</summary>
</member>
<member name="F:Chromium.CfxFileDialogMode.Save">
<summary>
Allows picking a nonexistent file, and prompts to overwrite if the file
already exists.
</summary>
</member>
<member name="F:Chromium.CfxFileDialogMode.TypeMask">
<summary>
General mask defining the bits used for the type values.
</summary>
</member>
<member name="F:Chromium.CfxFileDialogMode.OverwritePromptFlag">
<summary>
Prompt to overwrite if the user selects an existing file with the Save
dialog.
</summary>
</member>
<member name="F:Chromium.CfxFileDialogMode.HideReadOnlyFlag">
<summary>
Do not display read-only files.
</summary>
</member>
<member name="T:Chromium.CfxFocusSource">
<summary>
Focus sources.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxFocusSource.Navigation">
<summary>
The source is explicit navigation via the API (LoadURL(), etc).
</summary>
</member>
<member name="F:Chromium.CfxFocusSource.System">
<summary>
The source is a system-generated focus event.
</summary>
</member>
<member name="T:Chromium.CfxGeopositionErrorCode">
<summary>
Geoposition error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxHorizontalAlignment">
<summary>
Specifies the horizontal text alignment mode.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxHorizontalAlignment.Left">
<summary>
Align the text's left edge with that of its display area.
</summary>
</member>
<member name="F:Chromium.CfxHorizontalAlignment.Center">
<summary>
Align the text's center with that of its display area.
</summary>
</member>
<member name="F:Chromium.CfxHorizontalAlignment.Right">
<summary>
Align the text's right edge with that of its display area.
</summary>
</member>
<member name="T:Chromium.CfxJsDialogType">
<summary>
Supported JavaScript dialog types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxJsonParserError">
<summary>
Error codes that can be returned from CfxParseJSONAndReturnError.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxJsonParserOptions">
<summary>
Options that can be passed to CfxParseJSON.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxJsonParserOptions.Rfc">
<summary>
Parses the input strictly according to RFC 4627. See comments in Chromium's
base/json/json_reader.h file for known limitations/deviations from the RFC.
</summary>
</member>
<member name="F:Chromium.CfxJsonParserOptions.AllowTrailingCommas">
<summary>
Allows commas to exist after the last element in structures.
</summary>
</member>
<member name="T:Chromium.CfxJsonWriterOptions">
<summary>
Options that can be passed to CfxWriteJSON.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxJsonWriterOptions.Default">
<summary>
Default behavior.
</summary>
</member>
<member name="F:Chromium.CfxJsonWriterOptions.OmitBinaryValues">
<summary>
This option instructs the writer that if a Binary value is encountered,
the value (and key if within a dictionary) will be omitted from the
output, and success will be returned. Otherwise, if a binary value is
encountered, failure will be returned.
</summary>
</member>
<member name="F:Chromium.CfxJsonWriterOptions.OmitDoubleTypePreservation">
<summary>
This option instructs the writer to write doubles that have no fractional
part as a normal integer (i.e., without using exponential notation
or appending a '.0') as long as the value is within the range of a
64-bit int.
</summary>
</member>
<member name="F:Chromium.CfxJsonWriterOptions.PrettyPrint">
<summary>
Return a slightly nicer formatted json string (pads with whitespace to
help with readability).
</summary>
</member>
<member name="T:Chromium.CfxKeyEventType">
<summary>
Key event types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxKeyEventType.RawKeydown">
<summary>
Notification that a key transitioned from "up" to "down".
</summary>
</member>
<member name="F:Chromium.CfxKeyEventType.Keydown">
<summary>
Notification that a key was pressed. This does not necessarily correspond
to a character depending on the key and language. Use KEYEVENT_CHAR for
character input.
</summary>
</member>
<member name="F:Chromium.CfxKeyEventType.Keyup">
<summary>
Notification that a key was released.
</summary>
</member>
<member name="F:Chromium.CfxKeyEventType.Char">
<summary>
Notification that a character was typed. Use this for text input. Key
down events may generate 0, 1, or more than one character event depending
on the key, locale, and operating system.
</summary>
</member>
<member name="T:Chromium.CfxLogSeverity">
<summary>
Log severity levels.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxLogSeverity.Default">
<summary>
Default logging (currently INFO logging).
</summary>
</member>
<member name="F:Chromium.CfxLogSeverity.Verbose">
<summary>
Verbose logging.
</summary>
</member>
<member name="F:Chromium.CfxLogSeverity.Info">
<summary>
INFO logging.
</summary>
</member>
<member name="F:Chromium.CfxLogSeverity.Warning">
<summary>
WARNING logging.
</summary>
</member>
<member name="F:Chromium.CfxLogSeverity.Error">
<summary>
ERROR logging.
</summary>
</member>
<member name="F:Chromium.CfxLogSeverity.Disable">
<summary>
Completely disable logging.
</summary>
</member>
<member name="T:Chromium.CfxMainAxisAlignment">
<summary>
Specifies where along the main axis the CfxBoxLayout child views should be
laid out.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxMainAxisAlignment.Start">
<summary>
Child views will be left-aligned.
</summary>
</member>
<member name="F:Chromium.CfxMainAxisAlignment.Center">
<summary>
Child views will be center-aligned.
</summary>
</member>
<member name="F:Chromium.CfxMainAxisAlignment.End">
<summary>
Child views will be right-aligned.
</summary>
</member>
<member name="T:Chromium.CfxMenuAnchorPosition">
<summary>
Specifies how a menu will be anchored for non-RTL languages. The opposite
position will be used for RTL languages.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMenuColorType">
<summary>
Supported color types for menu items.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMenuId">
<summary>
Supported menu IDs. Non-English translations can be provided for the
IDS_MENU_* strings in CfxResourceBundleHandler.GetLocalizedString().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMenuItemType">
<summary>
Supported menu item types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMessageLoopType">
<summary>
Message loop types. Indicates the set of asynchronous events that a message
loop can process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxMessageLoopType.Default">
<summary>
Supports tasks and timers.
</summary>
</member>
<member name="F:Chromium.CfxMessageLoopType.Ui">
<summary>
Supports tasks, timers and native UI events (e.g. Windows messages).
</summary>
</member>
<member name="F:Chromium.CfxMessageLoopType.Io">
<summary>
Supports tasks, timers and asynchronous IO events.
</summary>
</member>
<member name="T:Chromium.CfxMouseButtonType">
<summary>
Mouse button types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxNavigationType">
<summary>
Navigation types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPaintElementType">
<summary>
Paint element types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPathKey">
<summary>
Path key values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxPathKey.DirCurrent">
<summary>
Current directory.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.DirExe">
<summary>
Directory containing PK_FILE_EXE.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.DirModule">
<summary>
Directory containing PK_FILE_MODULE.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.DirTemp">
<summary>
Temporary directory.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.FileExe">
<summary>
Path and filename of the current executable.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.FileModule">
<summary>
Path and filename of the module containing the CEF code (usually the libcef
module).
</summary>
</member>
<member name="F:Chromium.CfxPathKey.LocalAppData">
<summary>
"Local Settings\Application Data" directory under the user profile
directory on Windows.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.UserData">
<summary>
"Application Data" directory under the user profile directory on Windows
and "~/Library/Application Support" directory on Mac OS X.
</summary>
</member>
<member name="F:Chromium.CfxPathKey.DirResources">
<summary>
Directory containing application resources. Can be configured via
CfxSettings.ResourcesDirPath.
</summary>
</member>
<member name="T:Chromium.CfxPdfPrintMarginType">
<summary>
Margin type for PDF printing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxPdfPrintMarginType.Default">
<summary>
Default margins.
</summary>
</member>
<member name="F:Chromium.CfxPdfPrintMarginType.None">
<summary>
No margins.
</summary>
</member>
<member name="F:Chromium.CfxPdfPrintMarginType.Minimum">
<summary>
Minimum margins.
</summary>
</member>
<member name="F:Chromium.CfxPdfPrintMarginType.Custom">
<summary>
Custom margins using the |margin_*| values from CfxPdfPrintSettings.
</summary>
</member>
<member name="T:Chromium.CfxPluginPolicy">
<summary>
Plugin policies supported by CfxRequestContextHandler.OnBeforePluginLoad.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxPluginPolicy.Allow">
<summary>
Allow the content.
</summary>
</member>
<member name="F:Chromium.CfxPluginPolicy.DetectImportant">
<summary>
Allow important content and block unimportant content based on heuristics.
The user can manually load blocked content.
</summary>
</member>
<member name="F:Chromium.CfxPluginPolicy.Block">
<summary>
Block the content. The user can manually load blocked content.
</summary>
</member>
<member name="F:Chromium.CfxPluginPolicy.Disable">
<summary>
Disable the content. The user cannot load disabled content.
</summary>
</member>
<member name="T:Chromium.CfxPostdataElementType">
<summary>
Post data elements may represent either bytes or files.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxProcessId">
<summary>
Existing process IDs.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxProcessId.Browser">
<summary>
Browser process.
</summary>
</member>
<member name="F:Chromium.CfxProcessId.Renderer">
<summary>
Renderer process.
</summary>
</member>
<member name="T:Chromium.CfxReferrerPolicy">
<summary>
Policy for how the Referrer HTTP header value will be sent during navigation.
If the `--no-referrers` command-line flag is specified then the policy value
will be ignored and the Referrer value will never be sent.
Must be kept synchronized with net::URLRequest::ReferrerPolicy from Chromium.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxReferrerPolicy.ClearReferrerOnTransitionFromSecureToInsecure">
<summary>
Clear the referrer header if the header value is HTTPS but the request
destination is HTTP. This is the default behavior.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.ReduceReferrerGranularityOnTransitionCrossOrigin">
<summary>
A slight variant on CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE:
If the request destination is HTTP, an HTTPS referrer will be cleared. If
the request's destination is cross-origin with the referrer (but does not
downgrade), the referrer's granularity will be stripped down to an origin
rather than a full URL. Same-origin requests will send the full referrer.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.OriginOnlyOnTransitionCrossOrigin">
<summary>
Strip the referrer down to an origin when the origin of the referrer is
different from the destination's origin.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.NeverClearReferrer">
<summary>
Never change the referrer.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.Origin">
<summary>
Strip the referrer down to the origin regardless of the redirect location.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.ClearReferrerOnTransitionCrossOrigin">
<summary>
Clear the referrer when the request's referrer is cross-origin with the
request's destination.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.OriginClearOnTransitionFromSecureToInsecure">
<summary>
Strip the referrer down to the origin, but clear it entirely if the
referrer value is HTTPS and the destination is HTTP.
</summary>
</member>
<member name="F:Chromium.CfxReferrerPolicy.NoReferrer">
<summary>
Always clear the referrer regardless of the request destination.
</summary>
</member>
<member name="T:Chromium.CfxResourceType">
<summary>
Resource type for a request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxResourceType.MainFrame">
<summary>
Top level page.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.SubFrame">
<summary>
Frame or iframe.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Stylesheet">
<summary>
CSS stylesheet.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Script">
<summary>
External script.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Image">
<summary>
Image (jpg/gif/png/etc).
</summary>
</member>
<member name="F:Chromium.CfxResourceType.FontResource">
<summary>
Font.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.SubResource">
<summary>
Some other subresource. This is the default type if the actual type is
unknown.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Object">
<summary>
Object (or embed) tag for a plugin, or a resource that a plugin requested.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Media">
<summary>
Media resource.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Worker">
<summary>
Main resource of a dedicated worker.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.SharedWorker">
<summary>
Main resource of a shared worker.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Prefetch">
<summary>
Explicitly requested prefetch.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Favicon">
<summary>
Favicon.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Xhr">
<summary>
XMLHttpRequest.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.Ping">
<summary>
A request for a &lt;ping>
</summary>
</member>
<member name="F:Chromium.CfxResourceType.ServiceWorker">
<summary>
Main resource of a service worker.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.CspReport">
<summary>
A report of Content Security Policy violations.
</summary>
</member>
<member name="F:Chromium.CfxResourceType.PluginResource">
<summary>
A resource that a plugin requested.
</summary>
</member>
<member name="T:Chromium.CfxResponseFilterStatus">
<summary>
Return values for CfxResponseFilter.Filter().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxResponseFilterStatus.NeedMoreData">
<summary>
Some or all of the pre-filter data was read successfully but more data is
needed in order to continue filtering (filtered output is pending).
</summary>
</member>
<member name="F:Chromium.CfxResponseFilterStatus.Done">
<summary>
Some or all of the pre-filter data was read successfully and all available
filtered output has been written.
</summary>
</member>
<member name="F:Chromium.CfxResponseFilterStatus.Error">
<summary>
An error occurred during filtering.
</summary>
</member>
<member name="T:Chromium.CfxReturnValue">
<summary>
Return value types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxReturnValue.Cancel">
<summary>
Cancel immediately.
</summary>
</member>
<member name="F:Chromium.CfxReturnValue.Continue">
<summary>
Continue immediately.
</summary>
</member>
<member name="F:Chromium.CfxReturnValue.ContinueAsync">
<summary>
Continue asynchronously (usually via a callback).
</summary>
</member>
<member name="T:Chromium.CfxScaleFactor">
<summary>
Supported UI scale factors for the platform. SCALE_FACTOR_NONE is used for
density independent resources such as string, html/js files or an image that
can be used for any scale factors (such as wallpapers).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSslContentStatus">
<summary>
Supported SSL content status flags. See content/public/common/ssl_status.h
for more information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSslVersion">
<summary>
Supported SSL version values. See net/ssl/ssl_connection_status_flags.h
for more information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxState">
<summary>
Represents the state of a setting.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxState.Default">
<summary>
Use the default state for the setting.
</summary>
</member>
<member name="F:Chromium.CfxState.Enabled">
<summary>
Enable or allow the setting.
</summary>
</member>
<member name="F:Chromium.CfxState.Disabled">
<summary>
Disable or disallow the setting.
</summary>
</member>
<member name="T:Chromium.CfxStorageType">
<summary>
Storage types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxTerminationStatus">
<summary>
Process termination status values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxTerminationStatus.AbnormalTermination">
<summary>
Non-zero exit status.
</summary>
</member>
<member name="F:Chromium.CfxTerminationStatus.ProcessWasKilled">
<summary>
SIGKILL or task manager kill.
</summary>
</member>
<member name="F:Chromium.CfxTerminationStatus.ProcessCrashed">
<summary>
Segmentation fault.
</summary>
</member>
<member name="T:Chromium.CfxTextStyle">
<summary>
Text style types. Should be kepy in sync with gfx::TextStyle.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxThreadId">
<summary>
Existing thread IDs.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxThreadId.Ui">
<summary>
The main thread in the browser. This will be the same as the main
application thread if CfxInitialize() is called with a
CfxSettings.MultiThreadedMessageLoop value of false.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.Db">
<summary>
Used to interact with the database.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.File">
<summary>
Used to interact with the file system.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.FileUserBlocking">
<summary>
Used for file system operations that block user interactions.
Responsiveness of this thread affects users.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.ProcessLauncher">
<summary>
Used to launch and terminate browser processes.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.Cache">
<summary>
Used to handle slow HTTP cache operations.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.Io">
<summary>
Used to process IPC and network messages.
</summary>
</member>
<member name="F:Chromium.CfxThreadId.Renderer">
<summary>
The main thread in the renderer. Used for all WebKit and V8 interaction.
</summary>
</member>
<member name="T:Chromium.CfxThreadPriority">
<summary>
Thread priority values listed in increasing order of importance.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxThreadPriority.Background">
<summary>
Suitable for threads that shouldn't disrupt high priority work.
</summary>
</member>
<member name="F:Chromium.CfxThreadPriority.Normal">
<summary>
Default priority level.
</summary>
</member>
<member name="F:Chromium.CfxThreadPriority.Display">
<summary>
Suitable for threads which generate data for the display (at ~60Hz).
</summary>
</member>
<member name="F:Chromium.CfxThreadPriority.RealtimeAudio">
<summary>
Suitable for low-latency, glitch-resistant audio.
</summary>
</member>
<member name="T:Chromium.CfxTransitionType">
<summary>
Transition type for a request. Made up of one source value and 0 or more
qualifiers.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxTransitionType.Link">
<summary>
Source is a link click or the JavaScript window.open function. This is
also the default value for requests like sub-resource loads that are not
navigations.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.Explicit">
<summary>
Source is some other "explicit" navigation action such as creating a new
browser or using the LoadURL function. This is also the default value
for navigations where the actual type is unknown.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.AutoSubframe">
<summary>
Source is a subframe navigation. This is any content that is automatically
loaded in a non-toplevel frame. For example, if a page consists of several
frames containing ads, those ad URLs will have this transition type.
The user may not even realize the content in these pages is a separate
frame, so may not care about the URL.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.ManualSubframe">
<summary>
Source is a subframe navigation explicitly requested by the user that will
generate new navigation entries in the back/forward list. These are
probably more important than frames that were automatically loaded in
the background because the user probably cares about the fact that this
link was loaded.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.FormSubmit">
<summary>
Source is a form submission by the user. NOTE: In some situations
submitting a form does not result in this transition type. This can happen
if the form uses a script to submit the contents.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.Reload">
<summary>
Source is a "reload" of the page via the Reload function or by re-visiting
the same URL. NOTE: This is distinct from the concept of whether a
particular load uses "reload semantics" (i.e. bypasses cached data).
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.SourceMask">
<summary>
General mask defining the bits used for the source values.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.BlockedFlag">
<summary>
Attempted to visit a URL but was blocked.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.ForwardBackFlag">
<summary>
Used the Forward or Back function to navigate among browsing history.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.ChainStartFlag">
<summary>
The beginning of a navigation chain.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.ChainEndFlag">
<summary>
The last transition in a redirect chain.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.ClientRedirectFlag">
<summary>
Redirects caused by JavaScript or a meta refresh tag on the page.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.ServerRedirectFlag">
<summary>
Redirects sent from the server by HTTP headers.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.IsRedirectMask">
<summary>
Used to test whether a transition involves a redirect.
</summary>
</member>
<member name="F:Chromium.CfxTransitionType.QualifierMask">
<summary>
General mask defining the bits used for the qualifiers.
</summary>
</member>
<member name="T:Chromium.CfxUriUnescapeRule">
<summary>
URI unescape rules passed to CfxURIDecode().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.None">
<summary>
Don't unescape anything at all.
</summary>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.Normal">
<summary>
Don't unescape anything special, but all normal unescaping will happen.
This is a placeholder and can't be combined with other flags (since it's
just the absence of them). All other unescape rules imply "normal" in
addition to their special meaning. Things like escaped letters, digits,
and most symbols will get unescaped with this mode.
</summary>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.Spaces">
<summary>
Convert %20 to spaces. In some places where we're showing URLs, we may
want this. In places where the URL may be copied and pasted out, then
you wouldn't want this since it might not be interpreted in one piece
by other applications.
</summary>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.PathSeparators">
<summary>
Unescapes '/' and '\\'. If these characters were unescaped, the resulting
URL won't be the same as the source one. Moreover, they are dangerous to
unescape in strings that will be used as file paths or names. This value
should only be used when slashes don't have special meaning, like data
URLs.
</summary>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.UrlSpecialCharsExceptPathSeparators">
<summary>
Unescapes various characters that will change the meaning of URLs,
including '%', '+', '&amp;', '#'. Does not unescape path separators.
If these characters were unescaped, the resulting URL won't be the same
as the source one. This flag is used when generating final output like
filenames for URLs where we won't be interpreting as a URL and want to do
as much unescaping as possible.
</summary>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.SpoofingAndControlChars">
<summary>
Unescapes characters that can be used in spoofing attempts (such as LOCK)
and control characters (such as BiDi control characters and %01). This
INCLUDES NULLs. This is used for rare cases such as data: URL decoding
where the result is binary data.
DO NOT use UU_SPOOFING_AND_CONTROL_CHARS if the URL is going to be
displayed in the UI for security reasons.
</summary>
</member>
<member name="F:Chromium.CfxUriUnescapeRule.ReplacePlusWithSpace">
<summary>
URL queries use "+" for space. This flag controls that replacement.
</summary>
</member>
<member name="T:Chromium.CfxUrlRequestFlags">
<summary>
Flags used to customize the behavior of CfxURLRequest.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxUrlRequestFlags.None">
<summary>
Default behavior.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestFlags.SkipCache">
<summary>
If set the cache will be skipped when handling the request.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestFlags.AllowCachedCredentials">
<summary>
If set user name, password, and cookies may be sent with the request, and
cookies may be saved from the response.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestFlags.ReportUploadProgress">
<summary>
If set upload progress events will be generated when a request has a body.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestFlags.NoDownloadData">
<summary>
If set the CfxURLRequestClient.OnDownloadData method will not be called.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestFlags.NoRetryOn5xx">
<summary>
If set 5XX redirect errors will be propagated to the observer instead of
automatically re-tried. This currently only applies for requests
originated in the browser process.
</summary>
</member>
<member name="T:Chromium.CfxUrlRequestStatus">
<summary>
Flags that represent CfxURLRequest status.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="F:Chromium.CfxUrlRequestStatus.Unknown">
<summary>
Unknown status.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestStatus.Success">
<summary>
Request succeeded.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestStatus.IoPending">
<summary>
An IO request is pending, and the caller will be informed when it is
completed.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestStatus.Canceled">
<summary>
Request was canceled programatically.
</summary>
</member>
<member name="F:Chromium.CfxUrlRequestStatus.Failed">
<summary>
Request failed for some reason.
</summary>
</member>
<member name="T:Chromium.CfxV8AccessControl">
<summary>
V8 access control values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8PropertyAttribute">
<summary>
V8 property attribute values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxValueType">
<summary>
Supported value types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWindowOpenDisposition">
<summary>
The manner in which a link click should be opened. These constants match
their equivalents in Chromium's window_open_disposition.h and should not be
renumbered.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxXmlEncodingType">
<summary>
Supported XML encoding types. The parser supports ASCII, ISO-8859-1, and
UTF16 (LE and BE) by default. All other types must be translated to UTF8
before being passed to the parser. If a BOM is detected and the correct
decoder is available then that decoder will be used automatically.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxXmlNodeType">
<summary>
XML node types.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxExtension">
<summary>
Object representing an extension. Methods may be called on any thread unless
otherwise indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxExtension.Identifier">
<summary>
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.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxExtension.Path">
<summary>
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
CfxRequestContext.LoadExtension.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxExtension.Manifest">
<summary>
Returns the extension manifest contents as a CfxDictionaryValue object.
See https://developer.chrome.com/extensions/manifest for details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxExtension.Handler">
<summary>
Returns the handler for this extension. Will return NULL for internal
extensions or if no handler was passed to
CfxRequestContext.LoadExtension.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxExtension.LoaderContext">
<summary>
Returns the request context that loaded this extension. Will return NULL
for internal extensions or if the extension has been unloaded. See the
CfxRequestContext.LoadExtension documentation for more information
about loader contexts. Must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxExtension.IsLoaded">
<summary>
Returns true (1) if this extension is currently loaded. Must be called on
the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxExtension.IsSame(Chromium.CfxExtension)">
<summary>
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.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxExtension.Unload">
<summary>
Unload this extension if it is not an internal extension and is currently
loaded. Will result in a call to
CfxExtensionHandler.OnExtensionUnloaded on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_capi.h">cef/include/capi/cef_extension_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxExtensionHandler">
<summary>
Implement this structure to handle events related to browser extensions. The
functions of this structure will be called on the UI thread. See
CfxRequestContext.LoadExtension for information about extension loading.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.OnExtensionLoadFailed">
<summary>
Called if the CfxRequestContext.LoadExtension request fails. |Result|
will be the error code.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.OnExtensionLoaded">
<summary>
Called if the CfxRequestContext.LoadExtension request succeeds.
|Extension| is the loaded extension.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.OnExtensionUnloaded">
<summary>
Called after the CfxExtension.Unload request has completed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.OnBeforeBackgroundBrowser">
<summary>
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. |Extension| is the extension that
is loading the background script. |Url| is an internally generated
reference to an HTML page that will be used to load the background script
via a &lt;script> src attribute. To allow creation of the browser optionally
modify |Client| and |Settings| and return false (0). To cancel creation of
the browser (and consequently cancel load of the background script) return
true (1). Successful creation will be indicated by a call to
CfxLifeSpanHandler.OnAfterCreated, and
CfxBrowserHost.IsBackgroundHost will return true (1) for the resulting
browser. See https://developer.chrome.com/extensions/event_pages for more
information about extension background script usage.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.OnBeforeBrowser">
<summary>
Called when an extension API (e.g. chrome.tabs.create) requests creation of
a new browser. |Extension| and |Browser| are the source of the API call.
|ActiveBrowser| may optionally be specified via the windowId property or
returned via the get_active_browser() callback and provides the default
|Client| and |Settings| values for the new browser. |Index| is the position
value optionally specified via the index property. |Url| is the URL that
will be loaded in the browser. |Active| is true (1) if the new browser
should be active when opened. To allow creation of the browser optionally
modify |WindowInfo|, |Client| and |Settings| and return false (0). To
cancel creation of the browser return true (1). Successful creation will be
indicated by a call to CfxLifeSpanHandler.OnAfterCreated. Any
modifications to |WindowInfo| will be ignored if |ActiveBrowser| is
wrapped in a CfxBrowserView.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.GetActiveBrowser">
<summary>
Called when no tabId is specified to an extension API call that accepts a
tabId parameter (e.g. chrome.tabs.*). |Extension| and |Browser| are the
source of the API call. Return the browser that will be acted on by the API
call or return NULL to act on |Browser|. The returned browser must share
the same CfxRequestContext as |Browser|. Incognito browsers should not
be considered unless the source extension has incognito access enabled, in
which case |IncludeIncognito| will be true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.CanAccessBrowser">
<summary>
Called when the tabId associated with |TargetBrowser| is specified to an
extension API call that accepts a tabId parameter (e.g. chrome.tabs.*).
|Extension| and |Browser| are the source of the API call. Return true (1)
to allow access of false (0) to deny access. Access to incognito browsers
should not be allowed unless the source extension has incognito access
enabled, in which case |IncludeIncognito| will be true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxExtensionHandler.GetExtensionResource">
<summary>
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).
|Extension| and |Browser| are the source of the resource request. |File| is
the requested relative file path. To handle the resource request return
true (1) and execute |Callback| either synchronously or asynchronously. For
the default behavior which reads the resource from the extension directory
on disk return false (0). Localization substitutions will not be applied to
resources handled via this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxFileDialogCallback">
<summary>
Callback structure for asynchronous continuation of file dialog requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFileDialogCallback.Continue(System.Int32,System.Collections.Generic.List{System.String})">
<summary>
Continue the file selection. |selectedAcceptFilter| should be the 0-based
index of the value selected from the accept filters array passed to
CfxDialogHandler.OnFileDialog. |filePaths| should be a single value
or a list of values depending on the dialog mode. An NULL |filePaths|
value is treated the same as calling cancel().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFileDialogCallback.Cancel">
<summary>
Cancel the file selection.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dialog_handler_capi.h">cef/include/capi/cef_dialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxFindHandler">
<summary>
Implement this structure to handle events related to find results. The
functions of this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_find_handler_capi.h">cef/include/capi/cef_find_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxFindHandler.OnFindResult">
<summary>
Called to report find results returned by CfxBrowserHost.Find().
|Identifer| is the identifier passed to find(), |Count| is the number of
matches currently identified, |SelectionRect| is the location of where the
match was found (in window coordinates), |ActiveMatchOrdinal| is the
current position in the search results, and |FinalUpdate| is true (1) if
this is the last find notification.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_find_handler_capi.h">cef/include/capi/cef_find_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxFocusHandler">
<summary>
Implement this structure to handle events related to focus. The functions of
this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxFocusHandler.OnTakeFocus">
<summary>
Called when the browser component is about to loose focus. For instance, if
focus was on the last HTML element and the user pressed the TAB key. |Next|
will be true (1) if the browser is giving focus to the next component and
false (0) if the browser is giving focus to the previous component.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxFocusHandler.OnSetFocus">
<summary>
Called when the browser component is requesting focus. |Source| indicates
where the focus request is originating from. Return false (0) to allow the
focus to be set or true (1) to cancel setting the focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxFocusHandler.OnGotFocus">
<summary>
Called when the browser component has received focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_focus_handler_capi.h">cef/include/capi/cef_focus_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxFrame">
<summary>
Structure used to represent a frame in the browser window. When used in the
browser process the functions of this structure may be called on any thread
unless otherwise indicated in the comments. When used in the render process
the functions of this structure may only be called on the main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.IsValid">
<summary>
True if this object is currently attached to a valid frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.IsMain">
<summary>
Returns true (1) if this is the main (top-level) frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.IsFocused">
<summary>
Returns true (1) if this is the focused frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.Name">
<summary>
Returns the name for this frame. If the frame has an assigned name (for
example, set via the iframe "name" attribute) then that value will be
returned. Otherwise a unique name will be constructed based on the frame
parent hierarchy. The main (top-level) frame will always have an NULL name
value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.Identifier">
<summary>
Returns the globally unique identifier for this frame or &lt; 0 if the
underlying frame does not yet exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.Parent">
<summary>
Returns the parent of this frame or NULL if this is the main (top-level)
frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.Url">
<summary>
Returns the URL currently loaded in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.Browser">
<summary>
Returns the browser that this frame belongs to.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxFrame.V8Context">
<summary>
Get the V8 context associated with the frame. This function can only be
called from the render process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.Undo">
<summary>
Execute undo in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.Redo">
<summary>
Execute redo in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.Cut">
<summary>
Execute cut in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.Copy">
<summary>
Execute copy in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.Paste">
<summary>
Execute paste in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.Delete">
<summary>
Execute delete in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.SelectAll">
<summary>
Execute select all in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.ViewSource">
<summary>
Save this frame's HTML source to a temporary file and open it in the
default text viewing application. This function can only be called from the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.GetSource(Chromium.CfxStringVisitor)">
<summary>
Retrieve this frame's HTML source as a string sent to the specified
visitor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.GetText(Chromium.CfxStringVisitor)">
<summary>
Retrieve this frame's display text as a string sent to the specified
visitor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.LoadRequest(Chromium.CfxRequest)">
<summary>
Load the request represented by the |request| object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.LoadUrl(System.String)">
<summary>
Load the specified |url|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.LoadString(System.String,System.String)">
<summary>
Load the contents of |stringVal| with the specified dummy |url|. |url|
should have a standard scheme (for example, http scheme) or behaviors like
link clicks and web security restrictions may not behave as expected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.ExecuteJavaScript(System.String,System.String,System.Int32)">
<summary>
Execute a string of JavaScript code in this frame. The |scriptUrl|
parameter is the URL where the script in question can be found, if any. The
renderer may request this URL to show the developer the source of the
error. The |startLine| parameter is the base line number to use for error
reporting.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxFrame.VisitDom(Chromium.CfxDomVisitor)">
<summary>
Visit the DOM document. This function can only be called from the render
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxGeolocationCallback">
<summary>
Callback structure used for asynchronous continuation of geolocation
permission requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxGeolocationCallback.Continue(System.Boolean)">
<summary>
Call to allow or deny geolocation access.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxGeolocationHandler">
<summary>
Implement this structure to handle events related to geolocation permission
requests. The functions of this structure will be called on the browser
process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxGeolocationHandler.OnRequestGeolocationPermission">
<summary>
Called when a page requests permission to access geolocation information.
|RequestingUrl| is the URL requesting permission and |RequestId| is the
unique ID for the permission request. Return true (1) and call
CfxGeolocationCallback.Continue() either in this function or at a later
time to continue or cancel the request. Return false (0) to cancel the
request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxGeolocationHandler.OnCancelGeolocationPermission">
<summary>
Called when a geolocation access request is canceled. |RequestId| is the
unique ID for the permission request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_handler_capi.h">cef/include/capi/cef_geolocation_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxGeoposition">
<summary>
Structure representing geoposition information. The properties of this
structure correspond to those of the JavaScript Position object although
their types may differ.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Latitude">
<summary>
Latitude in decimal degrees north (WGS84 coordinate frame).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Longitude">
<summary>
Longitude in decimal degrees west (WGS84 coordinate frame).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Altitude">
<summary>
Altitude in meters (above WGS84 datum).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Accuracy">
<summary>
Accuracy of horizontal position in meters.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.AltitudeAccuracy">
<summary>
Accuracy of altitude in meters.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Heading">
<summary>
Heading in decimal degrees clockwise from true north.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Speed">
<summary>
Horizontal component of device velocity in meters per second.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.Timestamp">
<summary>
Time of position measurement in milliseconds since Epoch in UTC time. This
is taken from the host computer's system clock.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.ErrorCode">
<summary>
Error code, see enum above.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxGeoposition.ErrorMessage">
<summary>
Human-readable error message.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxGetExtensionResourceCallback">
<summary>
Callback structure used for asynchronous continuation of
CfxExtensionHandler.GetExtensionResource.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxGetExtensionResourceCallback.Continue(Chromium.CfxStreamReader)">
<summary>
Continue the request. Read the resource contents from |stream|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxGetExtensionResourceCallback.Cancel">
<summary>
Cancel the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_extension_handler_capi.h">cef/include/capi/cef_extension_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxGetGeolocationCallback">
<summary>
Implement this structure to receive geolocation updates. The functions of
this structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_capi.h">cef/include/capi/cef_geolocation_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxGetGeolocationCallback.OnLocationUpdate">
<summary>
Called with the 'best available' location information or, if the location
update failed, with error information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_capi.h">cef/include/capi/cef_geolocation_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxImage">
<summary>
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 functions of this
structure must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.Create">
<summary>
Create a new CfxImage. It will initially be NULL. Use the Add*() functions
to add representations at different scale factors.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxImage.IsEmpty">
<summary>
Returns true (1) if this Image is NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxImage.Width">
<summary>
Returns the image width in density independent pixel (DIP) units.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxImage.Height">
<summary>
Returns the image height in density independent pixel (DIP) units.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.IsSame(Chromium.CfxImage)">
<summary>
Returns true (1) if this Image and |that| Image share the same underlying
storage. Will also return true (1) if both images are NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.AddBitmap(System.Single,System.Int32,System.Int32,Chromium.CfxColorType,Chromium.CfxAlphaType,System.IntPtr,System.UInt64)">
<summary>
Add a bitmap image representation for |scaleFactor|. Only 32-bit RGBA/BGRA
formats are supported. |pixelWidth| and |pixelHeight| are the bitmap
representation size in pixel coordinates. |pixelData| is the array of
pixel data and should be |pixelWidth| x |pixelHeight| x 4 bytes in size.
|colorType| and |alphaType| values specify the pixel format.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.AddPng(System.Single,System.IntPtr,System.UInt64)">
<summary>
Add a PNG image representation for |scaleFactor|. |pngData| is the image
data of size |pngDataSize|. Any alpha transparency in the PNG data will
be maintained.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.AddJpeg(System.Single,System.IntPtr,System.UInt64)">
<summary>
Create a JPEG image representation for |scaleFactor|. |jpegData| is the
image data of size |jpegDataSize|. The JPEG format does not support
transparency so the alpha byte will be set to 0xFF for all pixels.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.HasRepresentation(System.Single)">
<summary>
Returns true (1) if this image contains a representation for
|scaleFactor|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.RemoveRepresentation(System.Single)">
<summary>
Removes the representation for |scaleFactor|. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.GetRepresentationInfo(System.Single,System.Single@,System.Int32@,System.Int32@)">
<summary>
Returns information for the representation that most closely matches
|scaleFactor|. |actualScaleFactor| is the actual scale factor for the
representation. |pixelWidth| and |pixelHeight| are the representation
size in pixel coordinates. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.GetAsBitmap(System.Single,Chromium.CfxColorType,Chromium.CfxAlphaType,System.Int32@,System.Int32@)">
<summary>
Returns the bitmap representation that most closely matches |scaleFactor|.
Only 32-bit RGBA/BGRA formats are supported. |colorType| and |alphaType|
values specify the desired output pixel format. |pixelWidth| and
|pixelHeight| are the output representation size in pixel coordinates.
Returns a CfxBinaryValue containing the pixel data on success or NULL
on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.GetAsPng(System.Single,System.Boolean,System.Int32@,System.Int32@)">
<summary>
Returns the PNG representation that most closely matches |scaleFactor|. If
|withTransparency| is true (1) any alpha transparency in the image will be
represented in the resulting PNG data. |pixelWidth| and |pixelHeight| are
the output representation size in pixel coordinates. Returns a
CfxBinaryValue containing the PNG image data on success or NULL on
failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxImage.GetAsJpeg(System.Single,System.Int32,System.Int32@,System.Int32@)">
<summary>
Returns the JPEG representation that most closely matches |scaleFactor|.
|quality| determines the compression level with 0 == lowest and 100 ==
highest. The JPEG format does not support alpha transparency and the alpha
channel, if any, will be discarded. |pixelWidth| and |pixelHeight| are
the output representation size in pixel coordinates. Returns a
CfxBinaryValue containing the JPEG image data on success or NULL on
failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_image_capi.h">cef/include/capi/cef_image_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxInsets">
<summary>
Structure representing insets.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxJsDialogCallback">
<summary>
Callback structure used for asynchronous continuation of JavaScript dialog
requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxJsDialogCallback.Continue(System.Boolean,System.String)">
<summary>
Continue the JS dialog request. Set |success| to true (1) if the OK button
was pressed. The |userInput| value should be specified for prompt dialogs.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxJsDialogHandler">
<summary>
Implement this structure to handle events related to JavaScript dialogs. The
functions of this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxJsDialogHandler.OnJsDialog">
<summary>
Called to run a JavaScript dialog. If |OriginUrl| is non-NULL it can be
passed to the CfxFormatUrlForSecurityDisplay function to retrieve a secure
and user-friendly display string. The |DefaultPromptText| value will be
specified for prompt dialogs only. Set |SuppressMessage| to true (1) and
return false (0) to suppress the message (suppressing messages is
preferable to immediately executing the callback as this is used to detect
presumably malicious behavior like spamming alert messages in
onbeforeunload). Set |SuppressMessage| to false (0) and return false (0)
to use the default implementation (the default implementation will show one
modal dialog at a time and suppress any additional dialog requests until
the displayed dialog is dismissed). Return true (1) if the application will
use a custom dialog or if the callback has been executed immediately.
Custom dialogs may be either modal or modeless. If a custom dialog is used
the application must execute |Callback| once the custom dialog is
dismissed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxJsDialogHandler.OnBeforeUnloadDialog">
<summary>
Called to run a dialog asking the user if they want to leave a page. Return
false (0) to use the default dialog implementation. Return true (1) if the
application will use a custom dialog or if the callback has been executed
immediately. Custom dialogs may be either modal or modeless. If a custom
dialog is used the application must execute |Callback| once the custom
dialog is dismissed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxJsDialogHandler.OnResetDialogState">
<summary>
Called to cancel any pending dialogs and reset any saved dialog state. Will
be called due to events like page navigation irregardless of whether any
dialogs are currently pending.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxJsDialogHandler.OnDialogClosed">
<summary>
Called when the default implementation dialog is closed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_jsdialog_handler_capi.h">cef/include/capi/cef_jsdialog_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxKeyboardHandler">
<summary>
Implement this structure to handle events related to keyboard input. The
functions of this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxKeyboardHandler.OnPreKeyEvent">
<summary>
Called before a keyboard event is sent to the renderer. |Event| contains
information about the keyboard event. |OsEvent| is the operating system
event message, if any. Return true (1) if the event was handled or false
(0) otherwise. If the event will be handled in on_key_event() as a keyboard
shortcut set |IsKeyboardShortcut| to true (1) and return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxKeyboardHandler.OnKeyEvent">
<summary>
Called after the renderer and JavaScript in the page has had a chance to
handle the event. |Event| contains information about the keyboard event.
|OsEvent| is the operating system event message, if any. Return true (1)
if the keyboard event was handled or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_keyboard_handler_capi.h">cef/include/capi/cef_keyboard_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxKeyEvent">
<summary>
Structure representing keyboard event information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.Type">
<summary>
The type of keyboard event.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.Modifiers">
<summary>
Bit flags describing any pressed modifier keys. See
CfxEventFlags for values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.WindowsKeyCode">
<summary>
The Windows key code for the key event. This value is used by the DOM
specification. Sometimes it comes directly from the event (i.e. on
Windows) and sometimes it's determined using a mapping function. See
WebCore/platform/chromium/KeyboardCodes.h for the list of values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.NativeKeyCode">
<summary>
The actual key code genenerated by the platform.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.IsSystemKey">
<summary>
Indicates whether the event is considered a "system key" event (see
http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx for details).
This value will always be false on non-Windows platforms.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.Character">
<summary>
The character generated by the keystroke.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.UnmodifiedCharacter">
<summary>
Same as |character| but unmodified by any concurrently-held modifiers
(except shift). This is useful for working out shortcut keys.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxKeyEvent.FocusOnEditableField">
<summary>
True if the focus is currently on an editable field on the page. This is
useful for determining if standard key events should be intercepted.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxLifeSpanHandler">
<summary>
Implement this structure to handle events related to browser life span. The
functions of this structure will be called on the UI thread unless otherwise
indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLifeSpanHandler.OnBeforePopup">
<summary>
Called on the UI thread before a new popup browser is created. The
|Browser| and |Frame| values represent the source of the popup request. The
|TargetUrl| and |TargetFrameName| values indicate where the popup
browser should navigate and may be NULL if not specified with the request.
The |TargetDisposition| value indicates where the user intended to open
the popup (e.g. current tab, new tab, etc). The |UserGesture| value will
be true (1) if the popup was opened via explicit user gesture (e.g.
clicking a link) or false (0) if the popup opened automatically (e.g. via
the DomContentLoaded event). The |PopupFeatures| structure contains
additional information about the requested popup window. To allow creation
of the popup browser optionally modify |WindowInfo|, |Client|, |Settings|
and |NoJavascriptAccess| and return false (0). To cancel creation of the
popup browser return true (1). The |Client| and |Settings| values will
default to the source browser's values. If the |NoJavascriptAccess| value
is set to false (0) the new browser will not be scriptable and may not be
hosted in the same renderer process as the source browser. Any
modifications to |WindowInfo| will be ignored if the parent browser is
wrapped in a CfxBrowserView. Popup browser creation will be canceled if
the parent browser is destroyed before the popup browser creation completes
(indicated by a call to OnAfterCreated for the popup browser).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLifeSpanHandler.OnAfterCreated">
<summary>
Called after a new browser is created. This callback will be the first
notification that references |Browser|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLifeSpanHandler.DoClose">
<summary>
Called when a browser has recieved a request to close. This may result
directly from a call to CfxBrowserHost::*close_browser() or indirectly
if the browser is parented to a top-level window created by CEF and the
user attempts to close that window (by clicking the 'X', for example). The
do_close() function will be called after the JavaScript 'onunload' event
has been fired.
An application should handle top-level owner window close notifications by
calling CfxBrowserHost.TryCloseBrowser() or
CfxBrowserHost.CloseBrowser(false (0)) instead of allowing the window
to close immediately (see the examples below). This gives CEF an
opportunity to process the 'onbeforeunload' event and optionally cancel the
close before do_close() is called.
When windowed rendering is enabled CEF will internally create a window or
view to host the browser. In that case returning false (0) from do_close()
will send the standard close notification to the browser's top-level owner
window (e.g. WM_CLOSE on Windows, performClose: on OS X, "delete_event" on
Linux or CfxWindowDelegate.CanClose() callback from Views). If the
browser's host window/view has already been destroyed (via view hierarchy
tear-down, for example) then do_close() will not be called for that browser
since is no longer possible to cancel the close.
When windowed rendering is disabled returning false (0) from do_close()
will cause the browser object to be destroyed immediately.
If the browser's top-level owner window requires a non-standard close
notification then send that notification from do_close() and return true
(1).
The CfxLifeSpanHandler.OnBeforeClose() function will be called
after do_close() (if do_close() is called) and immediately before the
browser object is destroyed. The application should only exit after
on_before_close() has been called for all existing browsers.
The below examples describe what should happen during window close when the
browser is parented to an application-provided top-level window.
Example 1: Using CfxBrowserHost.TryCloseBrowser(). This is
recommended for clients using standard close handling and windows created
on the browser process UI thread. 1. User clicks the window close button
which sends a close notification to
the application's top-level window.
2. Application's top-level window receives the close notification and
calls TryCloseBrowser() (which internally calls CloseBrowser(false)).
TryCloseBrowser() returns false so the client cancels the window close.
3. JavaScript 'onbeforeunload' handler executes and shows the close
confirmation dialog (which can be overridden via
CfxJSDialogHandler.OnBeforeUnloadDialog()).
4. User approves the close. 5. JavaScript 'onunload' handler executes. 6.
CEF sends a close notification to the application's top-level window
(because DoClose() returned false by default).
7. Application's top-level window receives the close notification and
calls TryCloseBrowser(). TryCloseBrowser() returns true so the client
allows the window close.
8. Application's top-level window is destroyed. 9. Application's
on_before_close() handler is called and the browser object
is destroyed.
10. Application exits by calling cef_quit_message_loop() if no other
browsers
exist.
Example 2: Using CfxBrowserHost.CloseBrowser(false (0)) and
implementing the do_close() callback. This is recommended for clients using
non-standard close handling or windows that were not created on the browser
process UI thread. 1. User clicks the window close button which sends a
close notification to
the application's top-level window.
2. Application's top-level window receives the close notification and:
A. Calls CfxBrowserHost.CloseBrowser(false).
B. Cancels the window close.
3. JavaScript 'onbeforeunload' handler executes and shows the close
confirmation dialog (which can be overridden via
CfxJSDialogHandler.OnBeforeUnloadDialog()).
4. User approves the close. 5. JavaScript 'onunload' handler executes. 6.
Application's do_close() handler is called. Application will:
A. Set a flag to indicate that the next close attempt will be allowed.
B. Return false.
7. CEF sends an close notification to the application's top-level window.
8. Application's top-level window receives the close notification and
allows the window to close based on the flag from #6B.
9. Application's top-level window is destroyed. 10. Application's
on_before_close() handler is called and the browser object
is destroyed.
11. Application exits by calling cef_quit_message_loop() if no other
browsers
exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLifeSpanHandler.OnBeforeClose">
<summary>
Called just before a browser is destroyed. Release all references to the
browser object and do not attempt to execute any functions on the browser
object after this callback returns. This callback will be the last
notification that references |Browser|. See do_close() documentation for
additional usage information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_life_span_handler_capi.h">cef/include/capi/cef_life_span_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxListValue">
<summary>
Structure representing a list value. Can be used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.Create">
<summary>
Creates a new object that is not owned by any other object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxListValue.IsValid">
<summary>
Returns true (1) if this object is valid. This object may become invalid if
the underlying data is owned by another object (e.g. list or dictionary)
and that other object is then modified or destroyed. Do not call any other
functions if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxListValue.IsOwned">
<summary>
Returns true (1) if this object is currently owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxListValue.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxListValue.Size">
<summary>
Returns the number of values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.IsSame(Chromium.CfxListValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data. If true (1) modifications to this object will also affect |that|
object and vice-versa.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.IsEqual(Chromium.CfxListValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetSize(System.UInt64)">
<summary>
Sets the number of values. If the number of values is expanded all new
value slots will default to type null. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.Clear">
<summary>
Removes all values. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.Remove(System.UInt64)">
<summary>
Removes the value at the specified index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetType(System.UInt64)">
<summary>
Returns the value type at the specified index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetValue(System.UInt64)">
<summary>
Returns the value at the specified index. For simple types the returned
value will copy existing data and modifications to the value will not
modify this object. For complex types (binary, dictionary and list) the
returned value will reference existing data and modifications to the value
will modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetBool(System.UInt64)">
<summary>
Returns the value at the specified index as type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetInt(System.UInt64)">
<summary>
Returns the value at the specified index as type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetDouble(System.UInt64)">
<summary>
Returns the value at the specified index as type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetString(System.UInt64)">
<summary>
Returns the value at the specified index as type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetBinary(System.UInt64)">
<summary>
Returns the value at the specified index as type binary. The returned value
will reference existing data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetDictionary(System.UInt64)">
<summary>
Returns the value at the specified index as type dictionary. The returned
value will reference existing data and modifications to the value will
modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.GetList(System.UInt64)">
<summary>
Returns the value at the specified index as type list. The returned value
will reference existing data and modifications to the value will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetValue(System.UInt64,Chromium.CfxValue)">
<summary>
Sets the value at the specified index. Returns true (1) if the value was
set successfully. If |value| represents simple data then the underlying
data will be copied and modifications to |value| will not modify this
object. If |value| represents complex data (binary, dictionary or list)
then the underlying data will be referenced and modifications to |value|
will modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetNull(System.UInt64)">
<summary>
Sets the value at the specified index as type null. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetBool(System.UInt64,System.Boolean)">
<summary>
Sets the value at the specified index as type bool. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetInt(System.UInt64,System.Int32)">
<summary>
Sets the value at the specified index as type int. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetDouble(System.UInt64,System.Double)">
<summary>
Sets the value at the specified index as type double. Returns true (1) if
the value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetString(System.UInt64,System.String)">
<summary>
Sets the value at the specified index as type string. Returns true (1) if
the value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetBinary(System.UInt64,Chromium.CfxBinaryValue)">
<summary>
Sets the value at the specified index as type binary. Returns true (1) if
the value was set successfully. If |value| is currently owned by another
object then the value will be copied and the |value| reference will not
change. Otherwise, ownership will be transferred to this object and the
|value| reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetDictionary(System.UInt64,Chromium.CfxDictionaryValue)">
<summary>
Sets the value at the specified index as type dict. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxListValue.SetList(System.UInt64,Chromium.CfxListValue)">
<summary>
Sets the value at the specified index as type list. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxLoadHandler">
<summary>
Implement this structure to handle events related to browser load status. The
functions of this structure will be called on the browser process UI thread
or render process main thread (TID_RENDERER).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLoadHandler.OnLoadingStateChange">
<summary>
Called when the loading state has changed. This callback will be executed
twice -- once when loading is initiated either programmatically or by user
action, and once when loading is terminated due to completion, cancellation
of failure. It will be called before any calls to OnLoadStart and after all
calls to OnLoadError and/or OnLoadEnd.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLoadHandler.OnLoadStart">
<summary>
Called after a navigation has been committed and before the browser begins
loading contents in the frame. The |Frame| value will never be NULL -- call
the is_main() function to check if this frame is the main frame.
|TransitionType| provides information about the source of the navigation
and an accurate value is only available in the browser process. Multiple
frames may be loading at the same time. Sub-frames may start or continue
loading after the main frame load has ended. This function will not be
called for same page navigations (fragments, history state, etc.) or for
navigations that fail or are canceled before commit. For notification of
overall browser load status use OnLoadingStateChange instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLoadHandler.OnLoadEnd">
<summary>
Called when the browser is done loading a frame. The |Frame| value will
never be NULL -- call the is_main() function to check if this frame is the
main frame. Multiple frames may be loading at the same time. Sub-frames may
start or continue loading after the main frame load has ended. This
function will not be called for same page navigations (fragments, history
state, etc.) or for navigations that fail or are canceled before commit.
For notification of overall browser load status use OnLoadingStateChange
instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxLoadHandler.OnLoadError">
<summary>
Called when a navigation fails or is canceled. This function may be called
by itself if before commit or in combination with OnLoadStart/OnLoadEnd if
after commit. |ErrorCode| is the error code number, |ErrorText| is the
error text and |FailedUrl| is the URL that failed to load. See
net\base\net_error_list.h for complete descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMainArgsLinux">
<summary>
Structure representing CfxExecuteProcess arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_linux.h">cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMainArgsWindows">
<summary>
Structure representing CfxExecuteProcess arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMenuModel">
<summary>
Supports creation and modification of menus. See CfxMenuId for the
command ids that have default implementations. All user-defined command ids
should be between MENU_ID_USER_FIRST and MENU_ID_USER_LAST. The functions of
this structure can only be accessed on the browser process the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.Create(Chromium.CfxMenuModelDelegate)">
<summary>
Create a new MenuModel with the specified |delegate|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxMenuModel.IsSubmenu">
<summary>
Returns true (1) if this menu is a submenu.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxMenuModel.Count">
<summary>
Returns the number of items in this menu.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.Clear">
<summary>
Clears the menu. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.AddSeparator">
<summary>
Add a separator to the menu. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.AddItem(System.Int32,System.String)">
<summary>
Add an item to the menu. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.AddCheckItem(System.Int32,System.String)">
<summary>
Add a check item to the menu. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.AddRadioItem(System.Int32,System.String,System.Int32)">
<summary>
Add a radio item to the menu. Only a single item with the specified
|groupId| can be checked at a time. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.AddSubmenu(System.Int32,System.String)">
<summary>
Add a sub-menu to the menu. The new sub-menu is returned.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.InsertSeparatorAt(System.Int32)">
<summary>
Insert a separator in the menu at the specified |index|. Returns true (1)
on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.InsertItemAt(System.Int32,System.Int32,System.String)">
<summary>
Insert an item in the menu at the specified |index|. Returns true (1) on
success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.InsertCheckItemAt(System.Int32,System.Int32,System.String)">
<summary>
Insert a check item in the menu at the specified |index|. Returns true (1)
on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.InsertRadioItemAt(System.Int32,System.Int32,System.String,System.Int32)">
<summary>
Insert a radio item in the menu at the specified |index|. Only a single
item with the specified |groupId| can be checked at a time. Returns true
(1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.InsertSubmenuAt(System.Int32,System.Int32,System.String)">
<summary>
Insert a sub-menu in the menu at the specified |index|. The new sub-menu is
returned.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.Remove(System.Int32)">
<summary>
Removes the item with the specified |commandId|. Returns true (1) on
success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.RemoveAt(System.Int32)">
<summary>
Removes the item at the specified |index|. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetIndexOf(System.Int32)">
<summary>
Returns the index associated with the specified |commandId| or -1 if not
found due to the command id not existing in the menu.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetCommandIdAt(System.Int32)">
<summary>
Returns the command id at the specified |index| or -1 if not found due to
invalid range or the index being a separator.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetCommandIdAt(System.Int32,System.Int32)">
<summary>
Sets the command id at the specified |index|. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetLabel(System.Int32)">
<summary>
Returns the label for the specified |commandId| or NULL if not found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetLabelAt(System.Int32)">
<summary>
Returns the label at the specified |index| or NULL if not found due to
invalid range or the index being a separator.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetLabel(System.Int32,System.String)">
<summary>
Sets the label for the specified |commandId|. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetLabelAt(System.Int32,System.String)">
<summary>
Set the label at the specified |index|. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetType(System.Int32)">
<summary>
Returns the item type for the specified |commandId|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetTypeAt(System.Int32)">
<summary>
Returns the item type at the specified |index|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetGroupId(System.Int32)">
<summary>
Returns the group id for the specified |commandId| or -1 if invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetGroupIdAt(System.Int32)">
<summary>
Returns the group id at the specified |index| or -1 if invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetGroupId(System.Int32,System.Int32)">
<summary>
Sets the group id for the specified |commandId|. Returns true (1) on
success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetGroupIdAt(System.Int32,System.Int32)">
<summary>
Sets the group id at the specified |index|. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetSubmenu(System.Int32)">
<summary>
Returns the submenu for the specified |commandId| or NULL if invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetSubmenuAt(System.Int32)">
<summary>
Returns the submenu at the specified |index| or NULL if invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.IsVisible(System.Int32)">
<summary>
Returns true (1) if the specified |commandId| is visible.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.IsVisibleAt(System.Int32)">
<summary>
Returns true (1) if the specified |index| is visible.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetVisible(System.Int32,System.Boolean)">
<summary>
Change the visibility of the specified |commandId|. Returns true (1) on
success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetVisibleAt(System.Int32,System.Boolean)">
<summary>
Change the visibility at the specified |index|. Returns true (1) on
success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.IsEnabled(System.Int32)">
<summary>
Returns true (1) if the specified |commandId| is enabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.IsEnabledAt(System.Int32)">
<summary>
Returns true (1) if the specified |index| is enabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetEnabled(System.Int32,System.Boolean)">
<summary>
Change the enabled status of the specified |commandId|. Returns true (1)
on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetEnabledAt(System.Int32,System.Boolean)">
<summary>
Change the enabled status at the specified |index|. Returns true (1) on
success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.IsChecked(System.Int32)">
<summary>
Returns true (1) if the specified |commandId| is checked. Only applies to
check and radio items.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.IsCheckedAt(System.Int32)">
<summary>
Returns true (1) if the specified |index| is checked. Only applies to check
and radio items.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetChecked(System.Int32,System.Boolean)">
<summary>
Check the specified |commandId|. Only applies to check and radio items.
Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetCheckedAt(System.Int32,System.Boolean)">
<summary>
Check the specified |index|. Only applies to check and radio items. Returns
true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.HasAccelerator(System.Int32)">
<summary>
Returns true (1) if the specified |commandId| has a keyboard accelerator
assigned.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.HasAcceleratorAt(System.Int32)">
<summary>
Returns true (1) if the specified |index| has a keyboard accelerator
assigned.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetAccelerator(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Set the keyboard accelerator for the specified |commandId|. |keyCode| can
be any virtual key or character value. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetAcceleratorAt(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Set the keyboard accelerator at the specified |index|. |keyCode| can be
any virtual key or character value. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.RemoveAccelerator(System.Int32)">
<summary>
Remove the keyboard accelerator for the specified |commandId|. Returns
true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.RemoveAcceleratorAt(System.Int32)">
<summary>
Remove the keyboard accelerator at the specified |index|. Returns true (1)
on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetAccelerator(System.Int32,System.Int32@,System.Boolean@,System.Boolean@,System.Boolean@)">
<summary>
Retrieves the keyboard accelerator for the specified |commandId|. Returns
true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetAcceleratorAt(System.Int32,System.Int32@,System.Boolean@,System.Boolean@,System.Boolean@)">
<summary>
Retrieves the keyboard accelerator for the specified |index|. Returns true
(1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetColor(System.Int32,Chromium.CfxMenuColorType,Chromium.CfxColor)">
<summary>
Set the explicit color for |commandId| and |colorType| to |color|.
Specify a |color| value of 0 to remove the explicit color. If no explicit
color or default color is set for |colorType| then the system color will
be used. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetColorAt(System.Int32,Chromium.CfxMenuColorType,Chromium.CfxColor)">
<summary>
Set the explicit color for |commandId| and |index| to |color|. Specify a
|color| value of 0 to remove the explicit color. Specify an |index| value
of -1 to set the default color for items that do not have an explicit color
set. If no explicit color or default color is set for |colorType| then the
system color will be used. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetColor(System.Int32,Chromium.CfxMenuColorType,Chromium.CfxColor@)">
<summary>
Returns in |color| the color that was explicitly set for |commandId| and
|colorType|. If a color was not set then 0 will be returned in |color|.
Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.GetColorAt(System.Int32,Chromium.CfxMenuColorType,Chromium.CfxColor@)">
<summary>
Returns in |color| the color that was explicitly set for |commandId| and
|colorType|. Specify an |index| value of -1 to return the default color in
|color|. If a color was not set then 0 will be returned in |color|. Returns
true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetFontList(System.Int32,System.String)">
<summary>
Sets the font list for the specified |commandId|. If |fontList| is NULL
the system font will be used. Returns true (1) on success. The format is
"&lt;FONT_FAMILY_LIST>,[STYLES] &lt;SIZE>", where: - FONT_FAMILY_LIST is a comma-
separated list of font family names, - STYLES is an optional space-
separated list of style names (case-sensitive
"Bold" and "Italic" are supported), and
- SIZE is an integer font size in pixels with the suffix "px".
Here are examples of valid font description strings: - "Arial, Helvetica,
Bold Italic 14px" - "Arial, 14px"
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxMenuModel.SetFontListAt(System.Int32,System.String)">
<summary>
Sets the font list for the specified |index|. Specify an |index| value of
-1 to set the default font. If |fontList| is NULL the system font will be
used. Returns true (1) on success. The format is
"&lt;FONT_FAMILY_LIST>,[STYLES] &lt;SIZE>", where: - FONT_FAMILY_LIST is a comma-
separated list of font family names, - STYLES is an optional space-
separated list of style names (case-sensitive
"Bold" and "Italic" are supported), and
- SIZE is an integer font size in pixels with the suffix "px".
Here are examples of valid font description strings: - "Arial, Helvetica,
Bold Italic 14px" - "Arial, 14px"
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_capi.h">cef/include/capi/cef_menu_model_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMenuModelDelegate">
<summary>
Implement this structure to handle menu model events. The functions of this
structure will be called on the browser process UI thread unless otherwise
indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.ExecuteCommand">
<summary>
Perform the action associated with the specified |CommandId| and optional
|EventFlags|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.MouseOutsideMenu">
<summary>
Called when the user moves the mouse outside the menu and over the owning
window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.UnhandledOpenSubmenu">
<summary>
Called on unhandled open submenu keyboard commands. |IsRtl| will be true
(1) if the menu is displaying a right-to-left language.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.UnhandledCloseSubmenu">
<summary>
Called on unhandled close submenu keyboard commands. |IsRtl| will be true
(1) if the menu is displaying a right-to-left language.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.MenuWillShow">
<summary>
The menu is about to show.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.MenuClosed">
<summary>
The menu has closed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxMenuModelDelegate.FormatLabel">
<summary>
Optionally modify a menu item label. Return true (1) if |Label| was
modified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_menu_model_delegate_capi.h">cef/include/capi/cef_menu_model_delegate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxMouseEvent">
<summary>
Structure representing mouse event information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxMouseEvent.X">
<summary>
X coordinate relative to the left side of the view.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxMouseEvent.Y">
<summary>
Y coordinate relative to the top side of the view.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxMouseEvent.Modifiers">
<summary>
Bit flags describing any pressed modifier keys. See
CfxEventFlags for values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxNavigationEntry">
<summary>
Structure used to represent an entry in navigation history.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.Url">
<summary>
Returns the actual URL of the page. For some pages this may be data: URL or
similar. Use get_display_url() to return a display-friendly version.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.DisplayUrl">
<summary>
Returns a display-friendly version of the URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.OriginalUrl">
<summary>
Returns the original URL that was entered by the user before any redirects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.Title">
<summary>
Returns the title set by the page. This value may be NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.TransitionType">
<summary>
Returns the transition type which indicates what the user did to move to
this page from the previous page.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.HasPostData">
<summary>
Returns true (1) if this navigation includes post data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.CompletionTime">
<summary>
Returns the time for the last known successful navigation completion. A
navigation may be completed more than once if the page is reloaded. May be
0 if the navigation has not yet completed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.HttpStatusCode">
<summary>
Returns the HTTP status code for the last known successful navigation
response. May be 0 if the response has not yet been received or if the
navigation has not yet completed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxNavigationEntry.SslStatus">
<summary>
Returns the SSL information for this navigation entry.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_navigation_entry_capi.h">cef/include/capi/cef_navigation_entry_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxNavigationEntryVisitor">
<summary>
Callback structure for CfxBrowserHost.GetNavigationEntries. The
functions of this structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxNavigationEntryVisitor.Visit">
<summary>
Method that will be executed. Do not keep a reference to |Entry| outside of
this callback. Return true (1) to continue visiting entries or false (0) to
stop. |Current| is true (1) if this entry is the currently loaded
navigation entry. |Index| is the 0-based index of this entry and |Total| is
the total number of entries.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPdfPrintCallback">
<summary>
Callback structure for CfxBrowserHost.PrintToPDF. The functions of this
structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPdfPrintCallback.OnPdfPrintFinished">
<summary>
Method that will be executed when the PDF printing has completed. |Path| is
the output path. |Ok| will be true (1) if the printing completed
successfully or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPdfPrintSettings">
<summary>
Structure representing PDF print settings.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.HeaderFooterTitle">
<summary>
Page title to display in the header. Only used if |headerFooterEnabled|
is set to true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.HeaderFooterUrl">
<summary>
URL to display in the footer. Only used if |headerFooterEnabled| is set
to true (1).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.PageWidth">
<summary>
Output page size in microns. If either of these values is less than or
equal to zero then the default paper size (A4) will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.ScaleFactor">
<summary>
The percentage to scale the PDF by before printing (e.g. 50 is 50%).
If this value is less than or equal to zero the default value of 100
will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.MarginTop">
<summary>
Margins in millimeters. Only used if |marginType| is set to
PDF_PRINT_MARGIN_CUSTOM.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.MarginType">
<summary>
Margin type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.HeaderFooterEnabled">
<summary>
Set to true (1) to print headers and footers or false (0) to not print
headers and footers.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.SelectionOnly">
<summary>
Set to true (1) to print the selection only or false (0) to print all.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.Landscape">
<summary>
Set to true (1) for landscape mode or false (0) for portrait mode.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPdfPrintSettings.BackgroundsEnabled">
<summary>
Set to true (1) to print background graphics or false (0) to not print
background graphics.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPoint">
<summary>
Structure representing a point.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPopupFeatures">
<summary>
Popup window features.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPostData">
<summary>
Structure used to represent post data for a web request. The functions of
this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostData.Create">
<summary>
Create a new CfxPostData object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostData.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostData.HasExcludedElements">
<summary>
Returns true (1) if the underlying POST data includes elements that are not
represented by this CfxPostData object (for example, multi-part file
upload data). Modifying CfxPostData objects with excluded elements may
result in the request failing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostData.ElementCount">
<summary>
Returns the number of existing post data elements.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostData.Elements">
<summary>
Retrieve the post data elements.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostData.RemoveElement(Chromium.CfxPostDataElement)">
<summary>
Remove the specified post data element. Returns true (1) if the removal
succeeds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostData.AddElement(Chromium.CfxPostDataElement)">
<summary>
Add the specified post data element. Returns true (1) if the add succeeds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostData.RemoveElements">
<summary>
Remove all existing post data elements.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPostDataElement">
<summary>
Structure used to represent a single element in the request post data. The
functions of this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostDataElement.Create">
<summary>
Create a new CfxPostDataElement object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostDataElement.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostDataElement.Type">
<summary>
Return the type of this post data element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostDataElement.File">
<summary>
Return the file name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPostDataElement.BytesCount">
<summary>
Return the number of bytes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostDataElement.SetToEmpty">
<summary>
Remove all contents from the post data element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostDataElement.SetToFile(System.String)">
<summary>
The post data element will represent a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostDataElement.SetToBytes(System.UInt64,System.IntPtr)">
<summary>
The post data element will represent bytes. The bytes passed in will be
copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPostDataElement.GetBytes(System.UInt64,System.IntPtr)">
<summary>
Read up to |size| bytes into |bytes| and return the number of bytes
actually read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPrintDialogCallback">
<summary>
Callback structure for asynchronous continuation of print dialog requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintDialogCallback.Continue(Chromium.CfxPrintSettings)">
<summary>
Continue printing with the specified |settings|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintDialogCallback.Cancel">
<summary>
Cancel the printing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPrintHandler">
<summary>
Implement this structure to handle printing on Linux. Each browser will have
only one print job in progress at a time. The functions of this structure
will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPrintHandler.OnPrintStart">
<summary>
Called when printing has started for the specified |Browser|. This function
will be called before the other OnPrint*() functions and irrespective of
how printing was initiated (e.g. CfxBrowserHost.Print(), JavaScript
window.print() or PDF extension print button).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPrintHandler.OnPrintSettings">
<summary>
Synchronize |Settings| with client state. If |GetDefaults| is true (1)
then populate |Settings| with the default print settings. Do not keep a
reference to |Settings| outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPrintHandler.OnPrintDialog">
<summary>
Show the print dialog. Execute |Callback| once the dialog is dismissed.
Return true (1) if the dialog will be displayed or false (0) to cancel the
printing immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPrintHandler.OnPrintJob">
<summary>
Send the print job to the printer. Execute |Callback| once the job is
completed. Return true (1) if the job will proceed or false (0) to cancel
the job immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPrintHandler.OnPrintReset">
<summary>
Reset client state related to printing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxPrintHandler.GetPdfPaperSize">
<summary>
Return the PDF paper size in device units. Used in combination with
CfxBrowserHost.PrintToPdf().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPrintJobCallback">
<summary>
Callback structure for asynchronous continuation of print job requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintJobCallback.Continue">
<summary>
Indicate completion of the print job.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_handler_capi.h">cef/include/capi/cef_print_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxPrintSettings">
<summary>
Structure representing print settings.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.Create">
<summary>
Create a new CfxPrintSettings object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.IsLandscape">
<summary>
Returns true (1) if the orientation is landscape.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.DeviceName">
<summary>
Get or set the device name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.Dpi">
<summary>
Get or set the DPI (dots per inch).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.PageRangesCount">
<summary>
Returns the number of page ranges that currently exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.IsSelectionOnly">
<summary>
Returns true (1) if only the selection will be printed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.ColorModel">
<summary>
Get or set the color model.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.Copies">
<summary>
Get or set the number of copies.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxPrintSettings.DuplexMode">
<summary>
Get or set the duplex mode.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.SetOrientation(System.Boolean)">
<summary>
Set the page orientation.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.SetPrinterPrintableArea(Chromium.CfxSize,Chromium.CfxRect,System.Boolean)">
<summary>
Set the printer printable area in device units. Some platforms already
provide flipped area. Set |landscapeNeedsFlip| to false (0) on those
platforms to avoid double flipping.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.SetPageRanges(Chromium.CfxRange[])">
<summary>
Set the page ranges.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.GetPageRanges">
<summary>
Retrieve the page ranges.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.SetSelectionOnly(System.Boolean)">
<summary>
Set whether only the selection will be printed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.SetCollate(System.Boolean)">
<summary>
Set whether pages will be collated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxPrintSettings.WillCollate">
<summary>
Returns true (1) if pages will be collated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_print_settings_capi.h">cef/include/capi/cef_print_settings_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxProcessMessage">
<summary>
Structure representing a message. Can be used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxProcessMessage.Create(System.String)">
<summary>
Create a new CfxProcessMessage object with the specified name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxProcessMessage.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxProcessMessage.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxProcessMessage.Name">
<summary>
Returns the message name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxProcessMessage.ArgumentList">
<summary>
Returns the list of arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxProcessMessage.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRange">
<summary>
Structure representing a range.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxReadHandler">
<summary>
Structure the client can implement to provide a custom stream reader. The
functions of this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxReadHandler.Read">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxReadHandler.Seek">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxReadHandler.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxReadHandler.Eof">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxReadHandler.MayBlock">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRect">
<summary>
Structure representing a rectangle.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRegisterCdmCallback">
<summary>
Implement this structure to receive notification when CDM registration is
complete. The functions of this structure will be called on the browser
process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRegisterCdmCallback.OnCdmRegistrationComplete">
<summary>
Method that will be called when CDM registration is complete. |Result| will
be CEF_CDM_REGISTRATION_ERROR_NONE if registration completed successfully.
Otherwise, |Result| and |ErrorMessage| will contain additional information
about why registration failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRenderHandler">
<summary>
Implement this structure to handle events when window rendering is disabled.
The functions of this structure will be called on the UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.GetAccessibilityHandler">
<summary>
Return the handler for accessibility notifications. If no handler is
provided the default implementation will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRenderHandler.RetrieveAccessibilityHandler">
<summary>
Retrieves the CfxAccessibilityHandler provided by the event handler attached to the GetAccessibilityHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxRenderHandler.GetRootScreenRect">
<summary>
Called to retrieve the root window rectangle in screen coordinates. Return
true (1) if the rectangle was provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.GetViewRect">
<summary>
Called to retrieve the view rectangle which is relative to screen
coordinates. Return true (1) if the rectangle was provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.GetScreenPoint">
<summary>
Called to retrieve the translation from view coordinates to actual screen
coordinates. Return true (1) if the screen coordinates were provided.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.GetScreenInfo">
<summary>
Called to allow the client to fill in the CfxScreenInfo object with
appropriate values. Return true (1) if the |ScreenInfo| structure has been
modified.
If the screen info rectangle is left NULL the rectangle from GetViewRect
will be used. If the rectangle is still NULL or invalid popups may not be
drawn correctly.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.OnPopupShow">
<summary>
Called when the browser wants to show or hide the popup widget. The popup
should be shown if |Show| is true (1) and hidden if |Show| is false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.OnPopupSize">
<summary>
Called when the browser wants to move or resize the popup widget. |Rect|
contains the new location and size in view coordinates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.OnPaint">
<summary>
Called when an element should be painted. Pixel values passed to this
function are scaled relative to view coordinates based on the value of
CfxScreenInfo.DeviceScaleFactor returned from GetScreenInfo. |Type|
indicates whether the element is the view or the popup widget. |Buffer|
contains the pixel data for the whole image. |DirtyRects| contains the set
of rectangles in pixel coordinates that need to be repainted. |Buffer| will
be |Width|*|Height|*4 bytes in size and represents a BGRA image with an
upper-left origin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.OnCursorChange">
<summary>
Called when the browser's cursor has changed. If |Type| is CT_CUSTOM then
|CustomCursorInfo| will be populated with the custom cursor information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.StartDragging">
<summary>
Called when the user starts dragging content in the web view. Contextual
information about the dragged content is supplied by |DragData|. (|X|,
|Y|) is the drag start location in screen coordinates. OS APIs that run a
system message loop may be used within the StartDragging call.
Return false (0) to abort the drag operation. Don't call any of
CfxBrowserHost.DragSource*Ended* functions after returning false (0).
Return true (1) to handle the drag operation. Call
CfxBrowserHost.DragSourceEndedAt and DragSourceSystemDragEnded either
synchronously or asynchronously to inform the web view that the drag
operation has ended.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.UpdateDragCursor">
<summary>
Called when the web view wants to update the mouse cursor during a drag &amp;
drop operation. |Operation| describes the allowed operation (none, move,
copy, link).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.OnScrollOffsetChanged">
<summary>
Called when the scroll offset has changed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderHandler.OnImeCompositionRangeChanged">
<summary>
Called when the IME composition range has changed. |SelectedRange| is the
range of characters that have been selected. |CharacterBounds| is the
bounds of each character in view coordinates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_handler_capi.h">cef/include/capi/cef_render_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRenderProcessHandler">
<summary>
Structure used to implement render process callbacks. The functions of this
structure will be called on the render process main thread (TID_RENDERER)
unless otherwise indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnRenderThreadCreated">
<summary>
Called after the render process main thread has been created. |ExtraInfo|
is a read-only value originating from
CfxBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not
keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnWebKitInitialized">
<summary>
Called after WebKit has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnBrowserCreated">
<summary>
Called after a browser has been created. When browsing cross-origin a new
browser will be created before the old browser with the same identifier is
destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnBrowserDestroyed">
<summary>
Called before a browser is destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.GetLoadHandler">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRenderProcessHandler.RetrieveLoadHandler">
<summary>
Retrieves the CfxLoadHandler provided by the event handler attached to the GetLoadHandler event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnBeforeNavigation">
<summary>
Called before browser navigation. Return true (1) to cancel the navigation
or false (0) to allow the navigation to proceed. The |Request| object
cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnContextCreated">
<summary>
Called immediately after the V8 context for a frame has been created. To
retrieve the JavaScript 'window' object use the
CfxV8Context.GetGlobal() function. V8 handles can only be accessed
from the thread on which they are created. A task runner for posting tasks
on the associated thread can be retrieved via the
CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnContextReleased">
<summary>
Called immediately before the V8 context for a frame is released. No
references to the context should be kept after this function is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnUncaughtException">
<summary>
Called for global uncaught exceptions in a frame. Execution of this
callback is disabled by default. To enable set
CfxSettings.UncaughtExceptionStackSize > 0.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnFocusedNodeChanged">
<summary>
Called when a new node in the the browser gets focus. The |Node| value may
be NULL if no specific node has gained focus. The node object passed to
this function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRenderProcessHandler.OnProcessMessageReceived">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRequest">
<summary>
Structure used to represent a web request. The functions of this structure
may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequest.Create">
<summary>
Create a new CfxRequest object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.Url">
<summary>
Get or set the fully qualified URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.Method">
<summary>
Get the request function type. The value will default to POST if post data
is provided and GET otherwise.
Set the request function type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.ReferrerUrl">
<summary>
Get the referrer URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.ReferrerPolicy">
<summary>
Get the referrer policy.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.PostData">
<summary>
Get or set the post data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.Flags">
<summary>
Get the flags used in combination with CfxUrlRequest. See
CfxUrlRequestFlags for supported values.
Set the flags used in combination with CfxUrlRequest. See
CfxUrlRequestFlags for supported values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.FirstPartyForCookies">
<summary>
Set the URL to the first party for cookies used in combination with
CfxUrlRequest.
Get the URL to the first party for cookies used in combination with
CfxUrlRequest.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.ResourceType">
<summary>
Get the resource type for this request. Only available in the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.TransitionType">
<summary>
Get the transition type for this request. Only available in the browser
process and only applies to requests that represent a main frame or sub-
frame navigation.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequest.Identifier">
<summary>
Returns the globally unique identifier for this request or 0 if not
specified. Can be used by CfxRequestHandler implementations in the
browser process to track a single request across multiple callbacks.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequest.SetReferrer(System.String,Chromium.CfxReferrerPolicy)">
<summary>
Set the referrer URL and policy. If non-NULL the referrer URL must be fully
qualified with an HTTP or HTTPS scheme component. Any username, password or
ref component will be removed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequest.GetHeaderMap">
<summary>
Get the header values. Will not include the Referer value if any.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequest.SetHeaderMap(System.Collections.Generic.List{System.String[]})">
<summary>
Set the header values. If a Referer value exists in the header map it will
be removed and ignored.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequest.Set(System.String,System.String,Chromium.CfxPostData,System.Collections.Generic.List{System.String[]})">
<summary>
Set all values at one time.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRequestCallback">
<summary>
Callback structure used for asynchronous continuation of url requests.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestCallback.Continue(System.Boolean)">
<summary>
Continue the url request. If |allow| is true (1) the request will be
continued. Otherwise, the request will be canceled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestCallback.Cancel">
<summary>
Cancel the url request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRequestContext">
<summary>
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 via the CfxBrowserHost static factory functions or when creating
a new URL request via the CfxUrlRequest static factory functions. 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. When running in single-process mode there is
only a single render process (the main process) and so all browsers created
in single-process mode will share the same request context. This will be the
first request context passed into a CfxBrowserHost static factory
function and all other request context objects will be ignored.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.GetGlobalContext">
<summary>
Returns the global context object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.CreateContext(Chromium.CfxRequestContextSettings,Chromium.CfxRequestContextHandler)">
<summary>
Creates a new context object with the specified |settings| and optional
|handler|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContext.IsGlobal">
<summary>
Returns true (1) if this object is the global context. The global context
is used by default when creating a browser or URL request with a NULL
context argument.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContext.Handler">
<summary>
Returns the handler for this context if any.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContext.CachePath">
<summary>
Returns the cache path for this object. If NULL an "incognito mode" in-
memory cache is being used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.IsSame(Chromium.CfxRequestContext)">
<summary>
Returns true (1) if this object is pointing to the same context as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.IsSharingWith(Chromium.CfxRequestContext)">
<summary>
Returns true (1) if this object is sharing the same storage as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.GetDefaultCookieManager(Chromium.CfxCompletionCallback)">
<summary>
Returns the default cookie manager for this object. This will be the global
cookie manager if this object is the global request context. Otherwise,
this will be the default cookie manager used when this request context does
not receive a value via CfxRequestContextHandler.GetCookieManager().
If |callback| is non-NULL it will be executed asnychronously on the IO
thread after the manager's storage has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.RegisterSchemeHandlerFactory(System.String,System.String,Chromium.CfxSchemeHandlerFactory)">
<summary>
Register a scheme handler factory for the specified |schemeName| and
optional |domainName|. An NULL |domainName| value for a standard scheme
will cause the factory to match all domain names. The |domainName| value
will be ignored for non-standard schemes. If |schemeName| is a built-in
scheme and no handler is returned by |factory| then the built-in scheme
handler factory will be called. If |schemeName| is a custom scheme then
you must also implement the CfxApp.OnRegisterCustomSchemes()
function in all processes. This function may be called multiple times to
change or remove the factory that matches the specified |schemeName| and
optional |domainName|. Returns false (0) if an error occurs. This function
may be called on any thread in the browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.ClearSchemeHandlerFactories">
<summary>
Clear all registered scheme handler factories. Returns false (0) on error.
This function may be called on any thread in the browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.PurgePluginListCache(System.Boolean)">
<summary>
Tells all renderer processes associated with this context to throw away
their plugin list cache. If |reloadPages| is true (1) they will also
reload all pages with plugins.
CfxRequestContextHandler.OnBeforePluginLoad may be called to rebuild
the plugin list cache.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.HasPreference(System.String)">
<summary>
Returns true (1) if a preference with the specified |name| exists. This
function must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.GetPreference(System.String)">
<summary>
Returns the value for the preference with the specified |name|. Returns
NULL if the preference does not exist. The returned object contains a copy
of the underlying preference value and modifications to the returned object
will not modify the underlying preference value. This function must be
called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.GetAllPreferences(System.Boolean)">
<summary>
Returns all preferences as a dictionary. If |includeDefaults| is true (1)
then preferences currently at their default value will be included. The
returned object contains a copy of the underlying preference values and
modifications to the returned object will not modify the underlying
preference values. This function must be called on the browser process UI
thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.CanSetPreference(System.String)">
<summary>
Returns true (1) if the preference with the specified |name| can be
modified using SetPreference. As one example preferences set via the
command-line usually cannot be modified. This function must be called on
the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.SetPreference(System.String,Chromium.CfxValue,System.String@)">
<summary>
Set the |value| associated with preference |name|. Returns true (1) if the
value is set successfully and false (0) otherwise. If |value| is NULL the
preference will be restored to its default value. If setting the preference
fails then |error| will be populated with a detailed description of the
problem. This function must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.ClearCertificateExceptions(Chromium.CfxCompletionCallback)">
<summary>
Clears all certificate exceptions that were added as part of handling
CfxRequestHandler.OnCertificateError(). If you call this it is
recommended that you also call close_all_connections() or you risk not
being prompted again for server certificates if you reconnect quickly. If
|callback| is non-NULL it will be executed on the UI thread after
completion.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.CloseAllConnections(Chromium.CfxCompletionCallback)">
<summary>
Clears all active and idle connections that Chromium currently has. This is
only recommended if you have released all other CEF objects but don't yet
want to call cef_shutdown(). If |callback| is non-NULL it will be executed
on the UI thread after completion.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.ResolveHost(System.String,Chromium.CfxResolveCallback)">
<summary>
Attempts to resolve |origin| to a list of associated IP addresses.
|callback| will be executed on the UI thread after completion.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.ResolveHostCached(System.String,System.Collections.Generic.List{System.String})">
<summary>
Attempts to resolve |origin| to a list of associated IP addresses using
cached data. |resolvedIps| will be populated with the list of resolved IP
addresses or NULL if no cached data is available. Returns ERR_NONE on
success. This function must be called on the browser process IO thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.LoadExtension(System.String,Chromium.CfxDictionaryValue,Chromium.CfxExtensionHandler)">
<summary>
Load an extension.
If extension resources will be read from disk using the default load
implementation then |rootDirectory| should be the absolute path to the
extension resources directory and |manifest| should be NULL. If extension
resources will be provided by the client (e.g. via CfxRequestHandler
and/or CfxExtensionHandler) then |rootDirectory| should be a path
component unique to the extension (if not absolute this will be internally
prefixed with the PK_DIR_RESOURCES path) and |manifest| should contain the
contents that would otherwise be read from the "manifest.json" file on
disk.
The loaded extension will be accessible in all contexts sharing the same
storage (HasExtension returns true (1)). However, only the context on which
this function was called is considered the loader (DidLoadExtension returns
true (1)) and only the loader will receive CfxRequestContextHandler
callbacks for the extension.
CfxExtensionHandler.OnExtensionLoaded will be called on load success or
CfxExtensionHandler.OnExtensionLoadFailed will be called on load
failure.
If the extension specifies a background script via the "background"
manifest key then CfxExtensionHandler.OnBeforeBackgroundBrowser will be
called to create the background browser. See that function for additional
information about background scripts.
For visible extension views the client application should evaluate the
manifest to determine the correct extension URL to load and then pass that
URL to the CfxBrowserHost.CreateBrowser* function after the extension
has loaded. For example, the client can look for the "browser_action"
manifest key as documented at
https://developer.chrome.com/extensions/browserAction. Extension URLs take
the form "chrome-extension://&lt;extension_id>/&lt;path>".
Browsers that host extensions differ from normal browsers as follows:
- Can access chrome.* JavaScript APIs if allowed by the manifest. Visit
chrome://extensions-support for the list of extension APIs currently
supported by CEF.
- Main frame navigation to non-extension content is blocked.
- Pinch-zooming is disabled.
- CfxBrowserHost.GetExtension returns the hosted extension.
- CfxBrowserHost.IsBackgroundHost returns true for background hosts.
See https://developer.chrome.com/extensions for extension implementation
and usage documentation.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.DidLoadExtension(System.String)">
<summary>
Returns true (1) if this context was used to load the extension identified
by |extensionId|. Other contexts sharing the same storage will also have
access to the extension (see HasExtension). This function must be called on
the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.HasExtension(System.String)">
<summary>
Returns true (1) if this context has access to the extension identified by
|extensionId|. This may not be the context that was used to load the
extension (see DidLoadExtension). This function must be called on the
browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.GetExtensions(System.Collections.Generic.List{System.String})">
<summary>
Retrieve the list of all extensions that this context has access to (see
HasExtension). |extensionIds| will be populated with the list of extension
ID values. Returns true (1) on success. This function must be called on the
browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContext.GetExtension(System.String)">
<summary>
Returns the extension matching |extensionId| or NULL if no matching
extension is accessible in this context (see HasExtension). This function
must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRequestContextHandler">
<summary>
Implement this structure to provide handler implementations. The handler
instance will not be released until all objects related to the context have
been destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestContextHandler.OnRequestContextInitialized">
<summary>
Called on the browser process UI thread immediately after the request
context has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestContextHandler.GetCookieManager">
<summary>
Called on the browser process IO thread to retrieve the cookie manager. If
this function returns NULL the default cookie manager retrievable via
CfxRequestContext.GetDefaultCookieManager() will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRequestContextHandler.RetrieveCookieManager">
<summary>
Retrieves the CfxCookieManager provided by the event handler attached to the GetCookieManager event, if any.
Returns null if no event handler is attached.
</summary>
</member>
<member name="E:Chromium.CfxRequestContextHandler.OnBeforePluginLoad">
<summary>
Called on multiple browser process threads before a plugin instance is
loaded. |MimeType| is the mime type of the plugin that will be loaded.
|PluginUrl| is the content URL that the plugin will load and may be NULL.
|IsMainFrame| will be true (1) if the plugin is being loaded in the main
(top-level) frame, |TopOriginUrl| is the URL for the top-level frame that
contains the plugin when loading a specific plugin instance or NULL when
building the initial list of enabled plugins for 'navigator.plugins'
JavaScript state. |PluginInfo| includes additional information about the
plugin that will be loaded. |PluginPolicy| is the recommended policy.
Modify |PluginPolicy| and return true (1) to change the policy. Return
false (0) to use the recommended policy. The default plugin policy can be
set at runtime using the `--plugin-policy=[allow|Detect|block]` command-
line flag. Decisions to mark a plugin as disabled by setting
|PluginPolicy| to PLUGIN_POLICY_DISABLED may be cached when
|TopOriginUrl| is NULL. To purge the plugin list cache and potentially
trigger new calls to this function call
CfxRequestContext.PurgePluginListCache.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_handler_capi.h">cef/include/capi/cef_request_context_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRequestContextSettings">
<summary>
Request context initialization settings. Specify NULL or 0 to get the
recommended default values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContextSettings.CachePath">
<summary>
The location where cache data will be stored on disk. If empty then
browsers will be created in "incognito mode" where in-memory caches are
used for storage and no data is persisted to disk. HTML5 databases such as
localStorage will only persist across sessions if a cache path is
specified. To share the global browser cache and related configuration set
this value to match the CfxSettings.CachePath value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContextSettings.PersistSessionCookies">
<summary>
To persist session cookies (cookies without an expiry date or validity
interval) by default when using the global cookie manager set this value to
true (1). Session cookies are generally intended to be transient and most
Web browsers do not persist them. Can be set globally using the
CfxSettings.PersistSessionCookies value. This value will be ignored if
|cachePath| is empty or if it matches the CfxSettings.CachePath value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContextSettings.PersistUserPreferences">
<summary>
To persist user preferences as a JSON file in the cache path directory set
this value to true (1). Can be set globally using the
CfxSettings.PersistUserPreferences value. This value will be ignored if
|cachePath| is empty or if it matches the CfxSettings.CachePath value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContextSettings.IgnoreCertificateErrors">
<summary>
Set to true (1) to ignore errors related to invalid SSL certificates.
Enabling this setting can lead to potential security vulnerabilities like
"man in the middle" attacks. Applications that load content from the
internet should not enable this setting. Can be set globally using the
CfxSettings.IgnoreCertificateErrors value. This value will be ignored if
|cachePath| matches the CfxSettings.CachePath value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContextSettings.EnableNetSecurityExpiration">
<summary>
Set to true (1) to enable date-based expiration of built in network
security information (i.e. certificate transparency logs, HSTS preloading
and pinning information). Enabling this option improves network security
but may cause HTTPS load failures when using CEF binaries built more than
10 weeks in the past. See https://www.certificate-transparency.org/ and
https://www.chromium.org/hsts for details. Can be set globally using the
CfxSettings.EnableNetSecurityExpiration value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRequestContextSettings.AcceptLanguageList">
<summary>
Comma delimited ordered list of language codes without any whitespace that
will be used in the "Accept-Language" HTTP header. Can be set globally
using the CfxSettings.AcceptLanguageList value or overridden on a per-
browser basis using the CfxBrowserSettings.AcceptLanguageList value. If
all values are empty then "en-US,en" will be used. This value will be
ignored if |cachePath| matches the CfxSettings.CachePath value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRequestHandler">
<summary>
Implement this structure to handle events related to browser requests. The
functions of this structure will be called on the thread indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnBeforeBrowse">
<summary>
Called on the UI thread before browser navigation. Return true (1) to
cancel the navigation or false (0) to allow the navigation to proceed. The
|Request| object cannot be modified in this callback.
CfxLoadHandler.OnLoadingStateChange will be called twice in all cases.
If the navigation is allowed CfxLoadHandler.OnLoadStart and
CfxLoadHandler.OnLoadEnd will be called. If the navigation is canceled
CfxLoadHandler.OnLoadError will be called with an |ErrorCode| value of
ERR_ABORTED.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnOpenUrlfromTab">
<summary>
Called on the UI thread before OnBeforeBrowse in certain limited cases
where navigating a new or different browser might be desirable. This
includes user-initiated navigation that might open in a special way (e.g.
links clicked via middle-click or ctrl + left-click) and certain types of
cross-origin navigation initiated from the renderer process (e.g.
navigating the top-level frame to/from a file URL). The |Browser| and
|Frame| values represent the source of the navigation. The
|TargetDisposition| value indicates where the user intended to navigate
the browser based on standard Chromium behaviors (e.g. current tab, new
tab, etc). The |UserGesture| value will be true (1) if the browser
navigated via explicit user gesture (e.g. clicking a link) or false (0) if
it navigated automatically (e.g. via the DomContentLoaded event). Return
true (1) to cancel the navigation or false (0) to allow the navigation to
proceed in the source browser's top-level frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnBeforeResourceLoad">
<summary>
Called on the IO thread before a resource request is loaded. The |Request|
object may be modified. Return RV_CONTINUE to continue the request
immediately. Return RV_CONTINUE_ASYNC and call CfxRequestCallback::
cont() at a later time to continue or cancel the request asynchronously.
Return RV_CANCEL to cancel the request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.GetResourceHandler">
<summary>
Called on the IO thread before a resource is loaded. To allow the resource
to load normally return NULL. To specify a handler for the resource return
a CfxResourceHandler object. The |Request| object should not be
modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnResourceRedirect">
<summary>
Called on the IO thread when a resource load is redirected. The |Request|
parameter will contain the old URL and other request-related information.
The |Response| parameter will contain the response that resulted in the
redirect. The |NewUrl| parameter will contain the new URL and can be
changed if desired. The |Request| object cannot be modified in this
callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnResourceResponse">
<summary>
Called on the IO thread when a resource response is received. To allow the
resource to load normally return false (0). To redirect or retry the
resource modify |Request| (url, headers or post body) and return true (1).
The |Response| object cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.GetResourceResponseFilter">
<summary>
Called on the IO thread to optionally filter resource response content.
|Request| and |Response| represent the request and response respectively
and cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnResourceLoadComplete">
<summary>
Called on the IO thread when a resource load has completed. |Request| and
|Response| represent the request and response respectively and cannot be
modified in this callback. |Status| indicates the load completion status.
|ReceivedContentLength| is the number of response bytes actually read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.GetAuthCredentials">
<summary>
Called on the IO thread when the browser needs credentials from the user.
|IsProxy| indicates whether the host is a proxy server. |Host| contains the
hostname and |Port| contains the port number. |Realm| is the realm of the
challenge and may be NULL. |Scheme| is the authentication scheme used, such
as "basic" or "digest", and will be NULL if the source of the request is an
FTP server. Return true (1) to continue the request and call
CfxAuthCallback.Continue() either in this function or at a later time when
the authentication information is available. Return false (0) to cancel the
request immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnQuotaRequest">
<summary>
Called on the IO thread when JavaScript requests a specific storage quota
size via the webkitStorageInfo.requestQuota function. |OriginUrl| is the
origin of the page making the request. |NewSize| is the requested quota
size in bytes. Return true (1) to continue the request and call
CfxRequestCallback.Continue() either in this function or at a later time to
grant or deny the request. Return false (0) to cancel the request
immediately.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnProtocolExecution">
<summary>
Called on the UI thread to handle requests for URLs with an unknown
protocol component. Set |AllowOsExecution| to true (1) to attempt
execution via the registered OS protocol handler, if any. SECURITY WARNING:
YOU SHOULD USE THIS METHOD TO ENFORCE RESTRICTIONS BASED ON SCHEME, HOST OR
OTHER URL ANALYSIS BEFORE ALLOWING OS EXECUTION.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnCertificateError">
<summary>
Called on the UI thread to handle requests for URLs with an invalid SSL
certificate. Return true (1) and call CfxRequestCallback.Continue() either
in this function or at a later time to continue or cancel the request.
Return false (0) to cancel the request immediately. If
CfxSettings.IgnoreCertificateErrors is set all invalid certificates will
be accepted without calling this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnSelectClientCertificate">
<summary>
Called on the UI thread when a client certificate is being requested for
authentication. Return false (0) to use the default behavior and
automatically select the first certificate available. Return true (1) and
call CfxSelectClientCertificateCallback.Select either in this
function or at a later time to select a certificate. Do not call Select or
call it with NULL to continue without using any certificate. |IsProxy|
indicates whether the host is an HTTPS proxy or the origin server. |Host|
and |Port| contains the hostname and port of the SSL server. |Certificates|
is the list of certificates to choose from; this list has already been
pruned by Chromium so that it only contains certificates from issuers that
the server trusts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnPluginCrashed">
<summary>
Called on the browser process UI thread when a plugin has crashed.
|PluginPath| is the path of the plugin that crashed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnRenderViewReady">
<summary>
Called on the browser process UI thread when the render view associated
with |Browser| is ready to receive/handle IPC messages in the render
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRequestHandler.OnRenderProcessTerminated">
<summary>
Called on the browser process UI thread when the render process terminates
unexpectedly. |Status| indicates how the process terminated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxResolveCallback">
<summary>
Callback structure for CfxRequestContext.ResolveHost.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResolveCallback.OnResolveCompleted">
<summary>
Called on the UI thread after the ResolveHost request has completed.
|Result| will be the result code. |ResolvedIps| will be the list of
resolved IP addresses or NULL if the resolution failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxResourceBundle">
<summary>
Structure used for retrieving resources from the resource bundle (*.pak)
files loaded by CEF during startup or via the CfxResourceBundleHandler
returned from CfxApp.GetResourceBundleHandler. See CfxSettings for
additional options related to resource bundle loading. The functions of this
structure may be called on any thread unless otherwise indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResourceBundle.GetGlobal">
<summary>
Returns the global resource bundle instance.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResourceBundle.GetLocalizedString(System.Int32)">
<summary>
Returns the localized string for the specified |stringId| or an NULL
string if the value is not found. Include cef_pack_strings.h for a listing
of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResourceBundle.GetDataResource(System.Int32,System.IntPtr@,System.UInt64@)">
<summary>
Retrieves the contents of the specified scale independent |resourceId|. If
the value is found then |data| and |dataSize| will be populated and this
function will return true (1). If the value is not found then this function
will return false (0). The returned |data| pointer will remain resident in
memory and should not be freed. Include cef_pack_resources.h for a listing
of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResourceBundle.GetDataResourceForScale(System.Int32,Chromium.CfxScaleFactor,System.IntPtr@,System.UInt64@)">
<summary>
Retrieves the contents of the specified |resourceId| nearest the scale
factor |scaleFactor|. Use a |scaleFactor| value of SCALE_FACTOR_NONE for
scale independent resources or call GetDataResource instead. If the value
is found then |data| and |dataSize| will be populated and this function
will return true (1). If the value is not found then this function will
return false (0). The returned |data| pointer will remain resident in
memory and should not be freed. Include cef_pack_resources.h for a listing
of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxResourceBundleHandler">
<summary>
Structure used to implement a custom resource bundle structure. See
CfxSettings for additional options related to resource bundle loading. The
functions of this structure may be called on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceBundleHandler.GetLocalizedString">
<summary>
Called to retrieve a localized translation for the specified |StringId|.
To provide the translation set |String| to the translation string and
return true (1). To use the default translation return false (0). Include
cef_pack_strings.h for a listing of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceBundleHandler.GetDataResource">
<summary>
Called to retrieve data for the specified scale independent |ResourceId|.
To provide the resource data set |Data| and |DataSize| to the data pointer
and size respectively and return true (1). To use the default resource data
return false (0). The resource data will not be copied and must remain
resident in memory. Include cef_pack_resources.h for a listing of valid
resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceBundleHandler.GetDataResourceForScale">
<summary>
Called to retrieve data for the specified |ResourceId| nearest the scale
factor |ScaleFactor|. To provide the resource data set |Data| and
|DataSize| to the data pointer and size respectively and return true (1).
To use the default resource data return false (0). The resource data will
not be copied and must remain resident in memory. Include
cef_pack_resources.h for a listing of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxResourceHandler">
<summary>
Structure used to implement a custom request handler structure. The functions
of this structure will always be called on the IO thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceHandler.ProcessRequest">
<summary>
Begin processing the request. To handle the request return true (1) and
call CfxCallback.Continue() once the response header information is
available (CfxCallback.Continue() can also be called from inside this
function if header information is available immediately). To cancel the
request return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceHandler.GetResponseHeaders">
<summary>
Retrieve response header information. If the response length is not known
set |ResponseLength| to -1 and read_response() will be called until it
returns false (0). If the response length is known set |ResponseLength| to
a positive value and read_response() will be called until it returns false
(0) or the specified number of bytes have been read. Use the |Response|
object to set the mime type, http status code and other optional header
values. To redirect the request to a new URL set |RedirectUrl| to the new
URL. If an error occured while setting up the request you can call
set_error() on |Response| to indicate the error condition.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceHandler.ReadResponse">
<summary>
Read response data. If data is available immediately copy up to
|BytesToRead| bytes into |DataOut|, set |BytesRead| to the number of
bytes copied, and return true (1). To read the data at a later time set
|BytesRead| to 0, return true (1) and call CfxCallback.Continue() when the
data is available. To indicate response completion return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceHandler.CanGetCookie">
<summary>
Return true (1) if the specified cookie can be sent with the request or
false (0) otherwise. If false (0) is returned for any cookie then no
cookies will be sent with the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceHandler.CanSetCookie">
<summary>
Return true (1) if the specified cookie returned with the response can be
set or false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResourceHandler.Cancel">
<summary>
Request processing has been canceled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_handler_capi.h">cef/include/capi/cef_resource_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxResponse">
<summary>
Structure used to represent a web response. The functions of this structure
may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResponse.Create">
<summary>
Create a new CfxResponse object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxResponse.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxResponse.Error">
<summary>
Get the response error code. Returns ERR_NONE if there was no error.
Set the response error code. This can be used by custom scheme handlers to
return errors during initial request processing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxResponse.Status">
<summary>
Get or set the response status code.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxResponse.StatusText">
<summary>
Get or set the response status text.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxResponse.MimeType">
<summary>
Get or set the response mime type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResponse.GetHeader(System.String)">
<summary>
Get the value for the specified response header field.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResponse.GetHeaderMap">
<summary>
Get all response header fields.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxResponse.SetHeaderMap(System.Collections.Generic.List{System.String[]})">
<summary>
Set all response header fields.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxResponseFilter">
<summary>
Implement this structure to filter resource response content. The functions
of this structure will be called on the browser process IO thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResponseFilter.InitFilter">
<summary>
Initialize the response filter. Will only be called a single time. The
filter will not be installed if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxResponseFilter.Filter">
<summary>
Called to filter a chunk of data. Expected usage is as follows:
A. Read input data from |DataIn| and set |DataInRead| to the number of
bytes that were read up to a maximum of |DataInSize|. |DataIn| will
be NULL if |DataInSize| is zero.
B. Write filtered output data to |DataOut| and set |DataOutWritten| to
the number of bytes that were written up to a maximum of
|DataOutSize|. If no output data was written then all data must be
read from |DataIn| (user must set |DataInRead| = |DataInSize|).
C. Return RESPONSE_FILTER_DONE if all output data was written or
RESPONSE_FILTER_NEED_MORE_DATA if output data is still pending.
This function will be called repeatedly until the input buffer has been
fully read (user sets |DataInRead| = |DataInSize|) and there is no more
input data to filter (the resource response is complete). This function may
then be called an additional time with an NULL input buffer if the user
filled the output buffer (set |DataOutWritten| = |DataOutSize|) and
returned RESPONSE_FILTER_NEED_MORE_DATA to indicate that output data is
still pending.
Calls to this function will stop when one of the following conditions is
met:
A. There is no more input data to filter (the resource response is
complete) and the user sets |DataOutWritten| = 0 or returns
RESPONSE_FILTER_DONE to indicate that all data has been written, or;
B. The user returns RESPONSE_FILTER_ERROR to indicate an error.
Do not keep a reference to the buffers passed to this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_filter_capi.h">cef/include/capi/cef_response_filter_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRunContextMenuCallback">
<summary>
Callback structure used for continuation of custom context menu display.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRunContextMenuCallback.Continue(System.Int32,Chromium.CfxEventFlags)">
<summary>
Complete context menu display by selecting the specified |commandId| and
|eventFlags|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRunContextMenuCallback.Cancel">
<summary>
Cancel context menu display.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_context_menu_handler_capi.h">cef/include/capi/cef_context_menu_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRunFileDialogCallback">
<summary>
Callback structure for CfxBrowserHost.RunFileDialog. The functions of
this structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxRunFileDialogCallback.OnFileDialogDismissed">
<summary>
Called asynchronously after the file dialog is dismissed.
|SelectedAcceptFilter| is the 0-based index of the value selected from
the accept filters array passed to CfxBrowserHost.RunFileDialog.
|FilePaths| will be a single value or a list of values depending on the
dialog mode. If the selection was cancelled |FilePaths| will be NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxRuntime">
<summary>
Collection of global static CEF functions.
</summary>
</member>
<member name="M:Chromium.CfxRuntime.AddCrossOriginWhitelistEntry(System.String,System.String,System.String,System.Boolean)">
<summary>
Add an entry to the cross-origin access whitelist.
The same-origin policy restricts how scripts hosted from different origins
(scheme + domain + port) can communicate. By default, scripts can only access
resources with the same origin. Scripts hosted on the HTTP and HTTPS schemes
(but no other schemes) can use the "Access-Control-Allow-Origin" header to
allow cross-origin requests. For example, https://source.example.com can make
XMLHttpRequest requests on http://target.example.com if the
http://target.example.com request returns an "Access-Control-Allow-Origin:
https://source.example.com" response header.
Scripts in separate frames or iframes and hosted from the same protocol and
domain suffix can execute cross-origin JavaScript if both pages set the
document.domain value to the same domain suffix. For example,
scheme://foo.example.com and scheme://bar.example.com can communicate using
JavaScript if both domains set document.domain="example.com".
This function is used to allow access to origins that would otherwise violate
the same-origin policy. Scripts hosted underneath the fully qualified
|sourceOrigin| URL (like http://www.example.com) will be allowed access to
all resources hosted on the specified |targetProtocol| and |targetDomain|.
If |targetDomain| is non-NULL and |allowTargetSubdomains| if false (0)
only exact domain matches will be allowed. If |targetDomain| contains a top-
level domain component (like "example.com") and |allowTargetSubdomains| is
true (1) sub-domain matches will be allowed. If |targetDomain| is NULL and
|allowTargetSubdomains| if true (1) all domains and IP addresses will be
allowed.
This function cannot be used to bypass the restrictions on local or display
isolated schemes. See the comments on CfxRegisterCustomScheme for more
information.
This function may be called on any thread. Returns false (0) if
|sourceOrigin| is invalid or the whitelist cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_origin_whitelist_capi.h">cef/include/capi/cef_origin_whitelist_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ApiHash(System.Int32)">
<summary>
Returns CEF API hashes for the libcef library. The returned string is owned
by the library and should not be freed. The |entry| parameter describes which
hash value will be returned:
0 - CEF_API_HASH_PLATFORM
1 - CEF_API_HASH_UNIVERSAL
2 - CEF_COMMIT_HASH
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/cef_version.h">cef/include/cef_version.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.Base64Decode(System.String)">
<summary>
Decodes the base64 encoded string |data|. The returned value will be NULL if
the decoding fails.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.Base64Encode(System.IntPtr,System.UInt64)">
<summary>
Encodes |data| as a base64 string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.BeginTracing(System.String,Chromium.CfxCompletionCallback)">
<summary>
Start tracing events on all processes. Tracing is initialized asynchronously
and |callback| will be executed on the UI thread after initialization is
complete.
If CfxBeginTracing was called previously, or if a CfxEndTracingAsync call is
pending, CfxBeginTracing will fail and return false (0).
|categories| is a comma-delimited list of category wildcards. A category can
have an optional '-' prefix to make it an excluded category. Having both
included and excluded categories in the same list is not supported.
Example: "test_MyTest*" Example: "test_MyTest*,test_OtherStuff" Example:
"-excluded_category1,-excluded_category2"
This function must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ClearCrossOriginWhitelist">
<summary>
Remove all entries from the cross-origin access whitelist. Returns false (0)
if the whitelist cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_origin_whitelist_capi.h">cef/include/capi/cef_origin_whitelist_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ClearSchemeHandlerFactories">
<summary>
Clear all scheme handler factories registered with the global request
context. Returns false (0) on error. This function may be called on any
thread in the browser process. Using this function is equivalent to calling c
ef_request_tContext::cef_request_context_get_global_context()->clear_scheme_h
andler_factories().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CrashReportingEnabled">
<summary>
Crash reporting is configured using an INI-style config file named
"crash_reporter.cfg". On Windows and Linux this file must be placed next to
the main application executable. On macOS this file must be placed in the
top-level app bundle Resources directory (e.g.
"&lt;appname>.app/Contents/Resources"). File contents are as follows:
# Comments start with a hash character and must be on their own line.
[Config]
ProductName=&lt;Value of the "prod" crash key; defaults to "cef">
ProductVersion=&lt;Value of the "ver" crash key; defaults to the CEF version>
AppName=&lt;Windows only; App-specific folder name component for storing crash
information; default to "CEF">
ExternalHandler=&lt;Windows only; Name of the external handler exe to use
instead of re-launching the main exe; default to empty>
BrowserCrashForwardingEnabled=&lt;macOS only; True if browser process crashes
should be forwarded to the system crash
reporter; default to false>
ServerURL=&lt;crash server URL; default to empty>
RateLimitEnabled=&lt;True if uploads should be rate limited; default to true>
MaxUploadsPerDay=&lt;Max uploads per 24 hours, used if rate limit is enabled;
default to 5>
MaxDatabaseSizeInMb=&lt;Total crash report disk usage greater than this value
will cause older reports to be deleted; default to 20>
MaxDatabaseAgeInDays=&lt;Crash reports older than this value will be deleted;
default to 5>
[CrashKeys]
my_key1=&lt;small|medium|large>
my_key2=&lt;small|medium|large>
Config section:
If "ProductName" and/or "ProductVersion" are set then the specified values
will be included in the crash dump metadata. On macOS if these values are set
to NULL then they will be retrieved from the Info.plist file using the
"CFBundleName" and "CFBundleShortVersionString" keys respectively.
If "AppName" is set on Windows then crash report information (metrics,
database and dumps) will be stored locally on disk under the
"C:\Users\[CurrentUser]\AppData\Local\[AppName]\User Data" folder. On other
platforms the CfxSettings.UserDataPath value will be used.
If "ExternalHandler" is set on Windows then the specified exe will be
launched as the crashpad-handler instead of re-launching the main process
exe. The value can be an absolute path or a path relative to the main exe
directory. On Linux the CfxSettings.BrowserSubprocessPath value will be
used. On macOS the existing subprocess app bundle will be used.
If "BrowserCrashForwardingEnabled" is set to true (1) on macOS then browser
process crashes will be forwarded to the system crash reporter. This results
in the crash UI dialog being displayed to the user and crash reports being
logged under "~/Library/Logs/DiagnosticReports". Forwarding of crash reports
from non-browser processes and Debug builds is always disabled.
If "ServerURL" is set then crashes will be uploaded as a multi-part POST
request to the specified URL. Otherwise, reports will only be stored locally
on disk.
If "RateLimitEnabled" is set to true (1) then crash report uploads will be
rate limited as follows:
1. If "MaxUploadsPerDay" is set to a positive value then at most the
specified number of crashes will be uploaded in each 24 hour period.
2. If crash upload fails due to a network or server error then an
incremental backoff delay up to a maximum of 24 hours will be applied for
retries.
3. If a backoff delay is applied and "MaxUploadsPerDay" is > 1 then the
"MaxUploadsPerDay" value will be reduced to 1 until the client is
restarted. This helps to avoid an upload flood when the network or
server error is resolved.
Rate limiting is not supported on Linux.
If "MaxDatabaseSizeInMb" is set to a positive value then crash report storage
on disk will be limited to that size in megabytes. For example, on Windows
each dump is about 600KB so a "MaxDatabaseSizeInMb" value of 20 equates to
about 34 crash reports stored on disk. Not supported on Linux.
If "MaxDatabaseAgeInDays" is set to a positive value then crash reports older
than the specified age in days will be deleted. Not supported on Linux.
CrashKeys section:
Any number of crash keys can be specified for use by the application. Crash
key values will be truncated based on the specified size (small = 63 bytes,
medium = 252 bytes, large = 1008 bytes). The value of crash keys can be set
from any thread or process using the CfxSetCrashKeyValue function. These
key/value pairs will be sent to the crash server along with the crash dump
file. Medium and large values will be chunked for submission. For example, if
your key is named "mykey" then the value will be broken into ordered chunks
and submitted using keys named "mykey-1", "mykey-2", etc.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_crash_util_capi.h">cef/include/capi/cef_crash_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CreateContextShared(Chromium.CfxRequestContext,Chromium.CfxRequestContextHandler)">
<summary>
Creates a new context object that shares storage with |other| and uses an
optional |handler|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_context_capi.h">cef/include/capi/cef_request_context_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CreateDirectory(System.String)">
<summary>
Creates a directory and all parent directories if they don't already exist.
Returns true (1) on successful creation or if the directory already exists.
The directory is only readable by the current user. Calling this function on
the browser process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CreateNewTempDirectory(System.String,System.String@)">
<summary>
Creates a new directory. On Windows if |prefix| is provided the new directory
name is in the format of "prefixyyyy". Returns true (1) on success and sets
|newTempPath| to the full path of the directory that was created. The
directory is only readable by the current user. Calling this function on the
browser process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CreateTempDirectoryInDirectory(System.String,System.String,System.String@)">
<summary>
Creates a directory within another directory. Extra characters will be
appended to |prefix| to ensure that the new directory does not have the same
name as an existing directory. Returns true (1) on success and sets |newDir|
to the full path of the directory that was created. The directory is only
readable by the current user. Calling this function on the browser process UI
or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CreateUrl(Chromium.CfxUrlParts,System.String@)">
<summary>
Creates a URL from the specified |parts|, which must contain a non-NULL spec
or a non-NULL host and path (at a minimum), but not both. Returns false (0)
if |parts| isn't initialized as described.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.CurrentlyOn(Chromium.CfxThreadId)">
<summary>
Returns true (1) if called on the specified thread. Equivalent to using
CfxTaskRunner.GetForThread(threadId).BelongsToCurrentThread().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.DeleteFile(System.String,System.Boolean)">
<summary>
Deletes the given path whether it's a file or a directory. If |path| is a
directory all contents will be deleted. If |recursive| is true (1) any sub-
directories and their contents will also be deleted (equivalent to executing
"rm -rf", so use with caution). On POSIX environments if |path| is a symbolic
link then only the symlink will be deleted. Returns true (1) on successful
deletion or if |path| does not exist. Calling this function on the browser
process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.DirectoryExists(System.String)">
<summary>
Returns true (1) if the given path exists and is a directory. Calling this
function on the browser process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.DoMessageLoopWork">
<summary>
Perform a single iteration of CEF message loop processing. This function is
provided for cases where the CEF message loop must be integrated into an
existing application message loop. Use of this function is not recommended
for most users; use either the cef_run_message_loop() function or
CfxSettings.MultiThreadedMessageLoop if possible. When using this function
care must be taken to balance performance against excessive CPU usage. It is
recommended to enable the CfxSettings.ExternalMessagePump option when using
this function so that
CfxBrowserProcessHandler.OnScheduleMessagePumpWork() callbacks can
facilitate the scheduling process. This function should only be called on the
main application thread and only if cef_initialize() is called with a
CfxSettings.MultiThreadedMessageLoop value of false (0). This function
will not block.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.EnableHighDpiSupport">
<summary>
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.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.EndTracing(System.String,Chromium.CfxEndTracingCallback)">
<summary>
Stop tracing events on all processes.
This function will fail and return false (0) if a previous call to
CfxEndTracingAsync is already pending or if CfxBeginTracing was not called.
|tracingFile| is the path at which tracing data will be written and
|callback| is the callback that will be executed once all processes have sent
their trace data. If |tracingFile| is NULL a new temporary file path will be
used. If |callback| is NULL no trace data will be written.
This function must be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ExecuteProcessPrivate(Chromium.CfxMainArgs,Chromium.CfxApp,System.IntPtr)">
<summary>
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 CfxSettings.BrowserSubprocessPath 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 NULL. The
|windowsSandboxInfo| parameter is only used on Windows and may be NULL (see
cef_sandbox_win.h for details).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.FormatUrlForSecurityDisplay(System.String)">
<summary>
This is a convenience function for formatting a URL in a concise and human-
friendly way to help users make security-related decisions (or in other
circumstances when people need to distinguish sites, origins, or otherwise-
simplified URLs from each other). Internationalized domain names (IDN) may be
presented in Unicode if the conversion is considered safe. The returned value
will (a) omit the path for standard schemes, excepting file and filesystem,
and (b) omit the port if it is the default for the scheme. Do not use this
for URLs which will be parsed or sent to other applications.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.GetExtensionsForMimeType(System.String,System.Collections.Generic.List{System.String})">
<summary>
Get the extensions associated with the given mime type. This should be passed
in lower case. There could be multiple extensions for a given mime type, like
"html,htm" for "text/html", or "txt,text,html,..." for "text/*". Any existing
elements in the provided vector will not be erased.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.GetGeolocation(Chromium.CfxGetGeolocationCallback)">
<summary>
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.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_geolocation_capi.h">cef/include/capi/cef_geolocation_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.GetMimeType(System.String)">
<summary>
Returns the mime type for the specified file extension or an NULL string if
unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.GetPath(Chromium.CfxPathKey,System.String@)">
<summary>
Retrieve the path associated with the specified |key|. Returns true (1) on
success. Can be called on any thread in the browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_path_util_capi.h">cef/include/capi/cef_path_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.GetTempDirectory(System.String@)">
<summary>
Get the temporary directory provided by the system.
WARNING: In general, you should use the temp directory variants below instead
of this function. Those variants will ensure that the proper permissions are
set so that other users on the system can't edit them while they're open
(which could lead to security issues).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.InitializePrivate(Chromium.CfxMainArgs,Chromium.CfxSettings,Chromium.CfxApp,System.IntPtr)">
<summary>
This function should be called on the main application thread to initialize
the CEF browser process. The |application| parameter may be NULL. A return
value of true (1) indicates that it succeeded and false (0) indicates that it
failed. The |windowsSandboxInfo| parameter is only used on Windows and may
be NULL (see cef_sandbox_win.h for details).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.IsCertStatusError(Chromium.CfxCertStatus)">
<summary>
Returns true (1) if the certificate status has any error, major or minor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.IsCertStatusMinorError(Chromium.CfxCertStatus)">
<summary>
Returns true (1) if the certificate status represents only minor errors (e.g.
failure to verify certificate revocation).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.IsWebPluginUnstable(System.String,Chromium.CfxWebPluginUnstableCallback)">
<summary>
Query if a plugin is unstable. Can be called on any thread in the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.LaunchProcess(Chromium.CfxCommandLine)">
<summary>
Launches the process specified via |commandLine|. Returns true (1) upon
success. Must be called on the browser process TID_PROCESS_LAUNCHER thread.
Unix-specific notes: - All file descriptors open in the parent process will
be closed in the
child process except for stdin, stdout, and stderr.
- If the first argument on the command line does not contain a slash,
PATH will be searched. (See man execvp.)
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_util_capi.h">cef/include/capi/cef_process_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.LoadCrlsetsFile(System.String)">
<summary>
Loads the existing "Certificate Revocation Lists" file that is managed by
Google Chrome. This file can generally be found in Chrome's User Data
directory (e.g. "C:\Users\[User]\AppData\Local\Google\Chrome\User Data\" on
Windows) and is updated periodically by Chrome's component updater service.
Must be called in the browser process after the context has been initialized.
See https://dev.chromium.org/Home/chromium-security/crlsets for background.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.NowFromSystemTraceTime">
<summary>
Returns the current system trace time or, if none is defined, the current
high-res time. Can be used by clients to synchronize with the time
information in trace events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_trace_capi.h">cef/include/capi/cef_trace_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ParseJson(System.String,Chromium.CfxJsonParserOptions)">
<summary>
Parses the specified |jsonString| and returns a dictionary or list
representation. If JSON parsing fails this function returns NULL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ParseJsonAndReturnError(System.String,Chromium.CfxJsonParserOptions,Chromium.CfxJsonParserError@,System.String@)">
<summary>
Parses the specified |jsonString| and returns a dictionary or list
representation. If JSON parsing fails this function returns NULL and
populates |errorCodeOut| and |errorMsgOut| with an error code and a
formatted error message respectively.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ParseUrl(System.String,Chromium.CfxUrlParts)">
<summary>
Parse the specified |url| into its component parts. Returns false (0) if the
URL is NULL or invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.PostDelayedTask(Chromium.CfxThreadId,Chromium.CfxTask,System.Int64)">
<summary>
Post a task for delayed execution on the specified thread. Equivalent to
using CfxTaskRunner.GetForThread(threadId).PostDelayedTask(task,
delay_ms).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.PostTask(Chromium.CfxThreadId,Chromium.CfxTask)">
<summary>
Post a task for execution on the specified thread. Equivalent to using
CfxTaskRunner.GetForThread(threadId).PostTask(task).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.QuitMessageLoop">
<summary>
Quit the CEF message loop that was started by calling cef_run_message_loop().
This function should only be called on the main application thread and only
if cef_run_message_loop() was used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RefreshWebPlugins">
<summary>
Cause the plugin list to refresh the next time it is accessed regardless of
whether it has already been loaded. Can be called on any thread in the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RegisterExtension(System.String,System.String,Chromium.CfxV8Handler)">
<summary>
Register a new V8 extension with the specified JavaScript extension code and
handler. Functions implemented by the handler are prototyped using the
keyword 'native'. The calling of a native function is restricted to the scope
in which the prototype of the native function is defined. This function may
only be called on the render process main thread.
Example JavaScript extension code: &lt;pre>
// create the 'example' global object if it doesn't already exist.
if (!example)
example = {};
// create the 'example.test' global object if it doesn't already exist.
if (!example.test)
example.test = {};
(function() {
// Define the function 'example.test.myfunction'.
example.test.myfunction = function() {
// Call CfxV8Handler.Execute() with the function name 'MyFunction'
// and no arguments.
native function MyFunction();
return MyFunction();
};
// Define the getter function for parameter 'example.test.myparam'.
example.test.__defineGetter__('myparam', function() {
// Call CfxV8Handler.Execute() with the function name 'GetMyParam'
// and no arguments.
native function GetMyParam();
return GetMyParam();
});
// Define the setter function for parameter 'example.test.myparam'.
example.test.__defineSetter__('myparam', function(b) {
// Call CfxV8Handler.Execute() with the function name 'SetMyParam'
// and a single argument.
native function SetMyParam();
if(b) SetMyParam(b);
});
// Extension definitions can also contain normal JavaScript variables
// and functions.
var myint = 0;
example.test.increment = function() {
myint += 1;
return myint;
};
})();
&lt;/pre> Example usage in the page: &lt;pre>
// Call the function.
example.test.myfunction();
// Set the parameter.
example.test.myparam = value;
// Get the parameter.
value = example.test.myparam;
// Call another function.
example.test.increment();
&lt;/pre>
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RegisterSchemeHandlerFactory(System.String,System.String,Chromium.CfxSchemeHandlerFactory)">
<summary>
Register a scheme handler factory with the global request context. An NULL
|domainName| value for a standard scheme will cause the factory to match all
domain names. The |domainName| value will be ignored for non-standard
schemes. If |schemeName| is a built-in scheme and no handler is returned by
|factory| then the built-in scheme handler factory will be called. If
|schemeName| is a custom scheme then you must also implement the
CfxApp.OnRegisterCustomSchemes() function in all processes. This
function may be called multiple times to change or remove the factory that
matches the specified |schemeName| and optional |domainName|. Returns false
(0) if an error occurs. This function may be called on any thread in the
browser process. Using this function is equivalent to calling CfxRequestCo
ntext::cef_request_context_get_global_context()->register_scheme_handler_fact
ory().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RegisterWebPluginCrash(System.String)">
<summary>
Register a plugin crash. Can be called on any thread in the browser process
but will be executed on the IO thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RegisterWidevineCdm(System.String,Chromium.CfxRegisterCdmCallback)">
<summary>
Register the Widevine CDM plugin.
The client application is responsible for downloading an appropriate
platform-specific CDM binary distribution from Google, extracting the
contents, and building the required directory structure on the local machine.
The CfxBrowserHost.StartDownload function and CfxZipArchive structure
can be used to implement this functionality in CEF. Contact Google via
https://www.widevine.com/contact.html for details on CDM download.
|path| is a directory that must contain the following files:
1. manifest.json file from the CDM binary distribution (see below).
2. widevinecdm file from the CDM binary distribution (e.g.
widevinecdm.dll on on Windows, libwidevinecdm.dylib on OS X,
libwidevinecdm.so on Linux).
3. widevidecdmadapter file from the CEF binary distribution (e.g.
widevinecdmadapter.dll on Windows, widevinecdmadapter.plugin on OS X,
libwidevinecdmadapter.so on Linux).
If any of these files are missing or if the manifest file has incorrect
contents the registration will fail and |callback| will receive a |result|
value of CEF_CDM_REGISTRATION_ERROR_INCORRECT_CONTENTS.
The manifest.json file must contain the following keys:
A. "os": Supported OS (e.g. "mac", "win" or "linux").
B. "arch": Supported architecture (e.g. "ia32" or "x64").
C. "x-cdm-module-versions": Module API version (e.g. "4").
D. "x-cdm-interface-versions": Interface API version (e.g. "8").
E. "x-cdm-host-versions": Host API version (e.g. "8").
F. "version": CDM version (e.g. "1.4.8.903").
G. "x-cdm-codecs": List of supported codecs (e.g. "vp8,vp9.0,avc1").
A through E are used to verify compatibility with the current Chromium
version. If the CDM is not compatible the registration will fail and
|callback| will receive a |result| value of
CEF_CDM_REGISTRATION_ERROR_INCOMPATIBLE.
|callback| will be executed asynchronously once registration is complete.
On Linux this function must be called before cef_initialize() and the
registration cannot be changed during runtime. If registration is not
supported at the time that cef_register_widevine_cdm() is called then
|callback| will receive a |result| value of
CEF_CDM_REGISTRATION_ERROR_NOT_SUPPORTED.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RemoveCrossOriginWhitelistEntry(System.String,System.String,System.String,System.Boolean)">
<summary>
Remove an entry from the cross-origin access whitelist. Returns false (0) if
|sourceOrigin| is invalid or the whitelist cannot be accessed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_origin_whitelist_capi.h">cef/include/capi/cef_origin_whitelist_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.RunMessageLoop">
<summary>
Run the CEF message loop. Use this function instead of an application-
provided message loop to get the best balance between performance and CPU
usage. This function should only be called on the main application thread and
only if cef_initialize() is called with a
CfxSettings.MultiThreadedMessageLoop value of false (0). This function
will block until a quit message is received by the system.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.SetCrashKeyValue(System.String,System.String)">
<summary>
Sets or clears a specific key-value pair from the crash metadata.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_crash_util_capi.h">cef/include/capi/cef_crash_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.SetOsModalLoop(System.Boolean)">
<summary>
Set to true (1) before calling Windows APIs like TrackPopupMenu that enter a
modal message loop. Set to false (0) after exiting the modal message loop.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ShutdownPrivate">
<summary>
This function should be called on the main application thread to shut down
the CEF browser process before the application exits.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.UnregisterInternalWebPlugin(System.String)">
<summary>
Unregister an internal plugin. This may be undone the next time
cef_refresh_web_plugins() is called. Can be called on any thread in the
browser process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.UriDecode(System.String,System.Boolean,Chromium.CfxUriUnescapeRule)">
<summary>
Unescapes |text| and returns the result. Unescaping consists of looking for
the exact pattern "%XX" where each X is a hex digit and converting to the
character with the numerical value of those digits (e.g. "i%20=%203%3b"
unescapes to "i = 3;"). If |convertToUtf8| is true (1) this function will
attempt to interpret the initial decoded result as UTF-8. If the result is
convertable into UTF-8 it will be returned as converted. Otherwise the
initial decoded result will be returned. The |unescapeRule| parameter
supports further customization the decoding process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.UriEncode(System.String,System.Boolean)">
<summary>
Escapes characters in |text| which are unsuitable for use as a query
parameter value. Everything except alphanumerics and -_.!~*'() will be
converted to "%XX". If |usePlus| is true (1) spaces will change to "+". The
result is basically the same as encodeURIComponent in Javacript.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.VersionInfo(System.Int32)">
<summary>
Returns CEF version information for the libcef library. The |entry|
parameter describes which version component will be returned:
0 - CEF_VERSION_MAJOR
1 - CEF_COMMIT_NUMBER
2 - CHROME_VERSION_MAJOR
3 - CHROME_VERSION_MINOR
4 - CHROME_VERSION_BUILD
5 - CHROME_VERSION_PATCH
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/cef_version.h">cef/include/cef_version.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.VisitWebPluginInfo(Chromium.CfxWebPluginInfoVisitor)">
<summary>
Visit web plugin information. Can be called on any thread in the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.WriteJson(Chromium.CfxValue,Chromium.CfxJsonWriterOptions)">
<summary>
Generates a JSON string from the specified root |node| which should be a
dictionary or list value. Returns an NULL string on failure. This function
requires exclusive access to |node| including any underlying data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.ZipDirectory(System.String,System.String,System.Boolean)">
<summary>
Writes the contents of |srcDir| into a zip archive at |destFile|. If
|includeHiddenFiles| is true (1) files starting with "." will be included.
Returns true (1) on success. Calling this function on the browser process UI
or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxRuntime.Linux.GetXDisplay">
<summary>
Return the singleton X11 display shared with Chromium. The display is not
thread-safe and must only be accessed on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_linux.h">cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxRuntime.LibCefDirPath">
<summary>
Set the path to the directory containing the libcef library.
If left blank the default locations are searched.
</summary>
</member>
<member name="P:Chromium.CfxRuntime.LibCfxDirPath">
<summary>
Set the path to the directory containing the libcfx library.
If left blank the default locations are searched.
</summary>
</member>
<member name="P:Chromium.CfxRuntime.LibrariesLoaded">
<summary>
True if the native libraries are loaded.
</summary>
</member>
<member name="P:Chromium.CfxRuntime.PlatformOS">
<summary>
The operating system ChromiumFX is currently running on.
</summary>
</member>
<member name="P:Chromium.CfxRuntime.PlatformArch">
<summary>
The system architecture ChromiumFX is currently running on.
</summary>
</member>
<member name="M:Chromium.CfxRuntime.ExecuteProcess">
<summary>
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.
If the browser process was initialized with a valid render process startup callback,
the render main thread will be redirected through the remoting interface into the
browser process. The browser process' render process startup callback routine
is then responsible for calling CfrRuntime.ExecuteProcess().
The chromium sandbox is currently not supported within ChromiumFX.
</summary>
</member>
<member name="M:Chromium.CfxRuntime.ExecuteProcess(Chromium.CfxApp)">
<summary>
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 NULL.
If the browser process was initialized with a valid render process startup callback,
the render main thread will be redirected through the remoting interface into the
browser process. The browser process' render process startup callback routine
is then responsible for calling CfrRuntime.ExecuteProcess() and the |application|
parameter will be ignored.
The chromium sandbox is currently not supported within ChromiumFX.
</summary>
</member>
<member name="M:Chromium.CfxRuntime.Initialize(Chromium.CfxSettings,Chromium.CfxApp,Chromium.CfxRenderProcessMainDelegate)">
<summary>
This function should be called on the main application thread to initialize
the CEF browser process with support for the remote interface to the render
process. The |application| parameter may be NULL. A return value of true (1)
indicates that it succeeded and false (0) indicates that it failed.
If |renderProcessMain| is provided, then every newly created render process
main thread will be redirected through this callback and the callee is
responsible for calling CfrRuntime.ExecuteProcess() from within the
scope of this callback.
The chromium sandbox is currently not supported within ChromiumFX.
</summary>
</member>
<member name="M:Chromium.CfxRuntime.Initialize(Chromium.CfxSettings,Chromium.CfxApp)">
<summary>
This function should be called on the main application thread to initialize
the CEF browser process. The |application| parameter may be NULL. A return
value of true (1) indicates that it succeeded and false (0) indicates that it
failed.
The chromium sandbox is currently not supported within ChromiumFX.
</summary>
</member>
<member name="M:Chromium.CfxRuntime.Shutdown">
<summary>
This function should be called on the main application thread to shut down
the CEF browser process before the application exits.
</summary>
</member>
<member name="T:Chromium.CfxSchemeHandlerFactory">
<summary>
Structure that creates CfxResourceHandler instances for handling scheme
requests. The functions of this structure will always be called on the IO
thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxSchemeHandlerFactory.Create">
<summary>
Return a new resource handler instance to handle the request or an NULL
reference to allow default handling of the request. |Browser| and |Frame|
will be the browser window and frame respectively that originated the
request or NULL if the request did not originate from a browser window (for
example, if the request came from CfxUrlRequest). The |Request| object
passed to this function will not contain cookie data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSchemeRegistrar">
<summary>
Structure that manages custom scheme registrations.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxSchemeRegistrar.AddCustomScheme(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Register a custom scheme. This function should not be called for the built-
in HTTP, HTTPS, FILE, FTP, ABOUT and DATA schemes.
If |isStandard| is true (1) the scheme will be treated as a standard
scheme. Standard schemes are subject to URL canonicalization and parsing
rules as defined in the Common Internet Scheme Syntax RFC 1738 Section 3.1
available at http://www.ietf.org/rfc/rfc1738.txt
In particular, the syntax for standard scheme URLs must be of the form:
&lt;pre>
[scheme]://[username]:[password]@[host]:[port]/[url-path]
&lt;/pre> Standard scheme URLs must have a host component that is a fully
qualified domain name as defined in Section 3.5 of RFC 1034 [13] and
Section 2.1 of RFC 1123. These URLs will be canonicalized to
"scheme://host/path" in the simplest case and
"scheme://username:password@host:port/path" in the most explicit case. For
example, "scheme:host/path" and "scheme:///host/path" will both be
canonicalized to "scheme://host/path". The origin of a standard scheme URL
is the combination of scheme, host and port (i.e., "scheme://host:port" in
the most explicit case).
For non-standard scheme URLs only the "scheme:" component is parsed and
canonicalized. The remainder of the URL will be passed to the handler as-
is. For example, "scheme:///some%20text" will remain the same. Non-standard
scheme URLs cannot be used as a target for form submission.
If |isLocal| is true (1) the scheme will be treated with the same security
rules as those applied to "file" URLs. Normal pages cannot link to or
access local URLs. Also, by default, local URLs can only perform
XMLHttpRequest calls to the same URL (origin + path) that originated the
request. To allow XMLHttpRequest calls from a local URL to other URLs with
the same origin set the CfxSettings.FileAccessFromFileUrlsAllowed
value to true (1). To allow XMLHttpRequest calls from a local URL to all
origins set the CfxSettings.UniversalAccessFromFileUrlsAllowed value
to true (1).
If |isDisplayIsolated| is true (1) the scheme can only be displayed from
other content hosted with the same scheme. For example, pages in other
origins cannot create iframes or hyperlinks to URLs with the scheme. For
schemes that must be accessible from other schemes set this value to false
(0), set |isCorsEnabled| to true (1), and use CORS "Access-Control-Allow-
Origin" headers to further restrict access.
If |isSecure| is true (1) the scheme will be treated with the same
security rules as those applied to "https" URLs. For example, loading this
scheme from other secure schemes will not trigger mixed content warnings.
If |isCorsEnabled| is true (1) the scheme can be sent CORS requests. This
value should be true (1) in most cases where |isStandard| is true (1).
If |isCspBypassing| is true (1) the scheme can bypass Content-Security-
Policy (CSP) checks. This value should be false (0) in most cases where
|isStandard| is true (1).
This function may be called on any thread. It should only be called once
per unique |schemeName| value. If |schemeName| is already registered or
if an error occurs this function will return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxScreenInfo">
<summary>
Screen information used when window rendering is disabled. This structure is
passed as a parameter to CfxRenderHandler.GetScreenInfo and should be filled
in by the client.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxScreenInfo.DeviceScaleFactor">
<summary>
Device scale factor. Specifies the ratio between physical and logical
pixels.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxScreenInfo.Depth">
<summary>
The screen depth in bits per pixel.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxScreenInfo.DepthPerComponent">
<summary>
The bits per color component. This assumes that the colors are balanced
equally.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxScreenInfo.IsMonochrome">
<summary>
This can be true for black and white printers.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxScreenInfo.Rect">
<summary>
This is set from the rcMonitor member of MONITORINFOEX, to whit:
"A RECT structure that specifies the display monitor rectangle,
expressed in virtual-screen coordinates. Note that if the monitor
is not the primary display monitor, some of the rectangle's
coordinates may be negative values."
The |rect| and |availableRect| properties are used to determine the
available surface for rendering popup views.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxScreenInfo.AvailableRect">
<summary>
This is set from the rcWork member of MONITORINFOEX, to whit:
"A RECT structure that specifies the work area rectangle of the
display monitor that can be used by applications, expressed in
virtual-screen coordinates. Windows uses this rectangle to
maximize an application on the monitor. The rest of the area in
rcMonitor contains system windows such as the task bar and side
bars. Note that if the monitor is not the primary display monitor,
some of the rectangle's coordinates may be negative values".
The |rect| and |availableRect| properties are used to determine the
available surface for rendering popup views.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSelectClientCertificateCallback">
<summary>
Callback structure used to select a client certificate for authentication.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxSelectClientCertificateCallback.Select(Chromium.CfxX509Certificate)">
<summary>
Chooses the specified certificate for client certificate authentication.
NULL value means that no client certificate should be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_handler_capi.h">cef/include/capi/cef_request_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSetCookieCallback">
<summary>
Structure to implement to be notified of asynchronous completion via
CfxCookieManager.SetCookie().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxSetCookieCallback.OnComplete">
<summary>
Method that will be called upon completion. |Success| will be true (1) if
the cookie was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_cookie_capi.h">cef/include/capi/cef_cookie_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSettings">
<summary>
Initialization settings. Specify NULL or 0 to get the recommended default
values. Many of these and other settings can also configured using command-
line switches.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.SingleProcess">
<summary>
Set to true (1) to use a single process for the browser and renderer. This
run mode is not officially supported by Chromium and is less stable than
the multi-process default. Also configurable using the "single-process"
command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.NoSandbox">
<summary>
Set to true (1) to disable the sandbox for sub-processes. See
cef_sandbox_win.h for requirements to enable the sandbox on Windows. Also
configurable using the "no-sandbox" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.BrowserSubprocessPath">
<summary>
The path to a separate executable that will be launched for sub-processes.
If this value is empty on Windows or Linux then the main process executable
will be used. If this value is empty on macOS then a helper executable must
exist at "Contents/Frameworks/&lt;app> Helper.app/Contents/MacOS/&lt;app> Helper"
in the top-level app bundle. See the comments on CfxExecuteProcess() for
details. Also configurable using the "browser-subprocess-path" command-line
switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.FrameworkDirPath">
<summary>
The path to the CEF framework directory on macOS. If this value is empty
then the framework must exist at "Contents/Frameworks/Chromium Embedded
Framework.framework" in the top-level app bundle. Also configurable using
the "framework-dir-path" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.MultiThreadedMessageLoop">
<summary>
Set to true (1) to have the browser process message loop run in a separate
thread. If false (0) than the CfxDoMessageLoopWork() function must be
called from your application message loop. This option is only supported on
Windows.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.ExternalMessagePump">
<summary>
Set to true (1) to control browser process main (UI) thread message pump
scheduling via the CfxBrowserProcessHandler.OnScheduleMessagePumpWork()
callback. This option is recommended for use in combination with the
CfxDoMessageLoopWork() function in cases where the CEF message loop must be
integrated into an existing application message loop (see additional
comments and warnings on CfxDoMessageLoopWork). Enabling this option is not
recommended for most users; leave this option disabled and use either the
CfxRunMessageLoop() function or multi_threaded_message_loop if possible.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.WindowlessRenderingEnabled">
<summary>
Set to true (1) to enable windowless (off-screen) rendering support. Do not
enable this value if the application does not use windowless rendering as
it may reduce rendering performance on some systems.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.CommandLineArgsDisabled">
<summary>
Set to true (1) to disable configuration of browser process features using
standard CEF and Chromium command-line arguments. Configuration can still
be specified using CEF data structures or via the
CfxApp.OnBeforeCommandLineProcessing() method.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.CachePath">
<summary>
The location where cache data will be stored on disk. If empty then
browsers will be created in "incognito mode" where in-memory caches are
used for storage and no data is persisted to disk. HTML5 databases such as
localStorage will only persist across sessions if a cache path is
specified. Can be overridden for individual CfxRequestContext instances via
the CfxRequestContextSettings.CachePath value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.UserDataPath">
<summary>
The location where user data such as spell checking dictionary files will
be stored on disk. If empty then the default platform-specific user data
directory will be used ("~/.cef_user_data" directory on Linux,
"~/Library/Application Support/CEF/User Data" directory on Mac OS X,
"Local Settings\Application Data\CEF\User Data" directory under the user
profile directory on Windows).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.PersistSessionCookies">
<summary>
To persist session cookies (cookies without an expiry date or validity
interval) by default when using the global cookie manager set this value to
true (1). Session cookies are generally intended to be transient and most
Web browsers do not persist them. A |cachePath| value must also be
specified to enable this feature. Also configurable using the
"persist-session-cookies" command-line switch. Can be overridden for
individual CfxRequestContext instances via the
CfxRequestContextSettings.PersistSessionCookies value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.PersistUserPreferences">
<summary>
To persist user preferences as a JSON file in the cache path directory set
this value to true (1). A |cachePath| value must also be specified
to enable this feature. Also configurable using the
"persist-user-preferences" command-line switch. Can be overridden for
individual CfxRequestContext instances via the
CfxRequestContextSettings.PersistUserPreferences value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.UserAgent">
<summary>
Value that will be returned as the User-Agent HTTP header. If empty the
default User-Agent string will be used. Also configurable using the
"user-agent" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.ProductVersion">
<summary>
Value that will be inserted as the product portion of the default
User-Agent string. If empty the Chromium product version will be used. If
|userAgent| is specified this value will be ignored. Also configurable
using the "product-version" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.Locale">
<summary>
The locale string that will be passed to WebKit. If empty the default
locale of "en-US" will be used. This value is ignored on Linux where locale
is determined using environment variable parsing with the precedence order:
LANGUAGE, LC_ALL, LC_MESSAGES and LANG. Also configurable using the "lang"
command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.LogFile">
<summary>
The directory and file name to use for the debug log. If empty a default
log file name and location will be used. On Windows and Linux a "debug.log"
file will be written in the main executable directory. On Mac OS X a
"~/Library/Logs/&lt;app name>_debug.log" file will be written where &lt;app name>
is the name of the main app executable. Also configurable using the
"log-file" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.LogSeverity">
<summary>
The log severity. Only messages of this severity level or higher will be
logged. Also configurable using the "log-severity" command-line switch with
a value of "verbose", "info", "warning", "error", "error-report" or
"disable".
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.JavascriptFlags">
<summary>
Custom flags that will be used when initializing the V8 JavaScript engine.
The consequences of using custom flags may not be well tested. Also
configurable using the "js-flags" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.ResourcesDirPath">
<summary>
The fully qualified path for the resources directory. If this value is
empty the cef.pak and/or devtools_resources.pak files must be located in
the module directory on Windows/Linux or the app bundle Resources directory
on Mac OS X. Also configurable using the "resources-dir-path" command-line
switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.LocalesDirPath">
<summary>
The fully qualified path for the locales directory. If this value is empty
the locales directory must be located in the module directory. This value
is ignored on Mac OS X where pack files are always loaded from the app
bundle Resources directory. Also configurable using the "locales-dir-path"
command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.PackLoadingDisabled">
<summary>
Set to true (1) to disable loading of pack files for resources and locales.
A resource bundle handler must be provided for the browser and render
processes via CfxApp.GetResourceBundleHandler() if loading of pack files
is disabled. Also configurable using the "disable-pack-loading" command-
line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.RemoteDebuggingPort">
<summary>
Set to a value between 1024 and 65535 to enable remote debugging on the
specified port. For example, if 8080 is specified the remote debugging URL
will be http://localhost:8080. CEF can be remotely debugged from any CEF or
Chrome browser window. Also configurable using the "remote-debugging-port"
command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.UncaughtExceptionStackSize">
<summary>
The number of stack trace frames to capture for uncaught exceptions.
Specify a positive value to enable the CfxRenderProcessHandler::
OnUncaughtException() callback. Specify 0 (default value) and
OnUncaughtException() will not be called. Also configurable using the
"uncaught-exception-stack-size" command-line switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.IgnoreCertificateErrors">
<summary>
Set to true (1) to ignore errors related to invalid SSL certificates.
Enabling this setting can lead to potential security vulnerabilities like
"man in the middle" attacks. Applications that load content from the
internet should not enable this setting. Also configurable using the
"ignore-certificate-errors" command-line switch. Can be overridden for
individual CfxRequestContext instances via the
CfxRequestContextSettings.IgnoreCertificateErrors value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.EnableNetSecurityExpiration">
<summary>
Set to true (1) to enable date-based expiration of built in network
security information (i.e. certificate transparency logs, HSTS preloading
and pinning information). Enabling this option improves network security
but may cause HTTPS load failures when using CEF binaries built more than
10 weeks in the past. See https://www.certificate-transparency.org/ and
https://www.chromium.org/hsts for details. Also configurable using the
"enable-net-security-expiration" command-line switch. Can be overridden for
individual CfxRequestContext instances via the
CfxRequestContextSettings.EnableNetSecurityExpiration value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.BackgroundColor">
<summary>
Background color used for the browser before a document is loaded and when
no document color is specified. The alpha component must be either fully
opaque (0xFF) or fully transparent (0x00). If the alpha component is fully
opaque then the RGB components will be used as the background color. If the
alpha component is fully transparent for a windowed browser then the
default value of opaque white be used. If the alpha component is fully
transparent for a windowless (off-screen) browser then transparent painting
will be enabled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSettings.AcceptLanguageList">
<summary>
Comma delimited ordered list of language codes without any whitespace that
will be used in the "Accept-Language" HTTP header. May be overridden on a
per-browser basis using the CfxBrowserSettings.AcceptLanguageList value.
If both values are empty then "en-US,en" will be used. Can be overridden
for individual CfxRequestContext instances via the
CfxRequestContextSettings.AcceptLanguageList value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSize">
<summary>
Structure representing a size.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSslInfo">
<summary>
Structure representing SSL information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslInfo.CertStatus">
<summary>
Returns a bitmask containing any and all problems verifying the server
certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslInfo.X509Certificate">
<summary>
Returns the X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxSslStatus">
<summary>
Structure representing the SSL information for a navigation entry.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_status_capi.h">cef/include/capi/cef_ssl_status_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslStatus.IsSecureConnection">
<summary>
Returns true (1) if the status is related to a secure SSL/TLS connection.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_status_capi.h">cef/include/capi/cef_ssl_status_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslStatus.CertStatus">
<summary>
Returns a bitmask containing any and all problems verifying the server
certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_status_capi.h">cef/include/capi/cef_ssl_status_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslStatus.SslVersion">
<summary>
Returns the SSL version used for the SSL connection.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_status_capi.h">cef/include/capi/cef_ssl_status_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslStatus.ContentStatus">
<summary>
Returns a bitmask containing the page security content status.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_status_capi.h">cef/include/capi/cef_ssl_status_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxSslStatus.X509Certificate">
<summary>
Returns the X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_status_capi.h">cef/include/capi/cef_ssl_status_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxStreamReader">
<summary>
Structure used to read data from a stream. The functions of this structure
may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.CreateForFile(System.String)">
<summary>
Create a new CfxStreamReader object from a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.CreateForData(System.IntPtr,System.UInt64)">
<summary>
Create a new CfxStreamReader object from data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.CreateForHandler(Chromium.CfxReadHandler)">
<summary>
Create a new CfxStreamReader object from a custom handler.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.Read(System.IntPtr,System.UInt64,System.UInt64)">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.Seek(System.Int64,System.Int32)">
<summary>
Seek to the specified offset position. |whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Returns zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.Eof">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamReader.MayBlock">
<summary>
Returns true (1) if this reader performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the reader from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxStreamWriter">
<summary>
Structure used to write data to a stream. The functions of this structure may
be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.CreateForFile(System.String)">
<summary>
Create a new CfxStreamWriter object for a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.CreateForHandler(Chromium.CfxWriteHandler)">
<summary>
Create a new CfxStreamWriter object for a custom handler.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.Write(System.IntPtr,System.UInt64,System.UInt64)">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.Seek(System.Int64,System.Int32)">
<summary>
Seek to the specified offset position. |whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Returns zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.Flush">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxStreamWriter.MayBlock">
<summary>
Returns true (1) if this writer performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the writer from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxStringVisitor">
<summary>
Implement this structure to receive string values asynchronously.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxStringVisitor.Visit">
<summary>
Method that will be executed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxTask">
<summary>
Implement this structure for asynchronous task execution. If the task is
posted successfully and if the associated message loop is still running then
the execute() function will be called on the target thread. If the task fails
to post then the task object may be destroyed on the source thread instead of
the target thread. For this reason be cautious when performing work in the
task object destructor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxTask.Execute">
<summary>
Method that will be executed on the target thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxTaskRunner">
<summary>
Structure that asynchronously executes tasks on the associated thread. It is
safe to call the functions of this structure on any thread.
CEF maintains multiple internal threads that are used for handling different
types of tasks in different processes. The CfxThreadId definitions in
cef_types.h list the common CEF threads. Task runners are also available for
other CEF threads as appropriate (for example, V8 WebWorker threads).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.GetForCurrentThread">
<summary>
Returns the task runner for the current thread. Only CEF threads will have
task runners. An NULL reference will be returned if this function is called
on an invalid thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.GetForThread(Chromium.CfxThreadId)">
<summary>
Returns the task runner for the specified CEF thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.IsSame(Chromium.CfxTaskRunner)">
<summary>
Returns true (1) if this object is pointing to the same task runner as
|that| object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.BelongsToCurrentThread">
<summary>
Returns true (1) if this task runner belongs to the current thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.BelongsToThread(Chromium.CfxThreadId)">
<summary>
Returns true (1) if this task runner is for the specified CEF thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.PostTask(Chromium.CfxTask)">
<summary>
Post a task for execution on the thread associated with this task runner.
Execution will occur asynchronously.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxTaskRunner.PostDelayedTask(Chromium.CfxTask,System.Int64)">
<summary>
Post a task for delayed execution on the thread associated with this task
runner. Execution will occur asynchronously. Delayed tasks are not
supported on V8 WebWorker threads and will be executed without the
specified delay.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxThread">
<summary>
A simple thread abstraction that establishes a message loop on a new thread.
The consumer uses CfxTaskRunner to execute code on the thread's message
loop. The thread is terminated when the CfxThread object is destroyed or
stop() is called. All pending tasks queued on the thread's message loop will
run to completion before the thread is terminated. cef_thread_create() can be
called on any valid CEF thread in either the browser or render process. This
structure should only be used for tasks that require a dedicated thread. In
most cases you can post tasks to an existing CEF thread instead of creating a
new one; see cef_task.h for details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxThread.Create(System.String,Chromium.CfxThreadPriority,Chromium.CfxMessageLoopType,System.Boolean,Chromium.CfxComInitMode)">
<summary>
Create and start a new thread. This function does not block waiting for the
thread to run initialization. |displayName| is the name that will be used to
identify the thread. |priority| is the thread execution priority.
|messageLoopType| indicates the set of asynchronous events that the thread
can process. If |stoppable| is true (1) the thread will stopped and joined on
destruction or when stop() is called; otherwise, the the thread cannot be
stopped and will be leaked on shutdown. On Windows the |comInitMode| value
specifies how COM will be initialized for the thread. If |comInitMode| is
set to COM_INIT_MODE_STA then |messageLoopType| must be set to ML_TYPE_UI.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxThread.TaskRunner">
<summary>
Returns the CfxTaskRunner that will execute code on this thread's
message loop. This function is safe to call from any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxThread.PlatformThreadId">
<summary>
Returns the platform thread ID. It will return the same value after stop()
is called. This function is safe to call from any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxThread.IsRunning">
<summary>
Returns true (1) if the thread is currently running. This function must be
called from the same thread that called cef_thread_create().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxThread.Stop">
<summary>
Stop and join the thread. This function must be called from the same thread
that called cef_thread_create(). Do not call this function if
cef_thread_create() was called with a |stoppable| value of false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxTime">
<summary>
Time information. Values should always be in UTC.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_time.h">cef/include/internal/cef_time.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxUrlParts">
<summary>
URL component parts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Spec">
<summary>
The complete URL specification.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Scheme">
<summary>
Scheme component not including the colon (e.g., "http").
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.UserName">
<summary>
User name component.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Password">
<summary>
Password component.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Host">
<summary>
Host component. This may be a hostname, an IPv4 address or an IPv6 literal
surrounded by square brackets (e.g., "[2001:db8::1]").
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Port">
<summary>
Port number component.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Origin">
<summary>
Origin contains just the scheme, host, and port from a URL. Equivalent to
clearing any username and password, replacing the path with a slash, and
clearing everything after that. This value will be empty for non-standard
URLs.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Path">
<summary>
Path component including the first slash following the host.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlParts.Query">
<summary>
Query string component (i.e., everything following the '?').
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxUrlRequest">
<summary>
Structure used to make a URL request. URL requests are not associated with a
browser instance so no CfxClient callbacks will be executed. URL requests
can be created on any valid CEF thread in either the browser or render
process. Once created the functions of the URL request object must be
accessed on the same thread that created it.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxUrlRequest.Create(Chromium.CfxRequest,Chromium.CfxUrlRequestClient,Chromium.CfxRequestContext)">
<summary>
Create a new URL request. Only GET, POST, HEAD, DELETE and PUT request
functions are supported. Multiple post data elements are not supported and
elements of type PDE_TYPE_FILE are only supported for requests originating
from the browser process. Requests originating from the render process will
receive the same handling as requests originating from Web content -- if the
response contains Content-Disposition or Mime-Type header values that would
not normally be rendered then the response may receive special handling
inside the browser (for example, via the file download code path instead of
the URL request code path). The |request| object will be marked as read-only
after calling this function. In the browser process if |requestContext| is
NULL the global request context will be used. In the render process
|requestContext| must be NULL and the context associated with the current
renderer process' browser will be used.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlRequest.Request">
<summary>
Returns the request object used to create this URL request. The returned
object is read-only and should not be modified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlRequest.Client">
<summary>
Returns the client.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlRequest.RequestStatus">
<summary>
Returns the request status.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlRequest.RequestError">
<summary>
Returns the request error if status is UR_CANCELED or UR_FAILED, or 0
otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxUrlRequest.Response">
<summary>
Returns the response, or NULL if no response information is available.
Response information will only be available after the upload has completed.
The returned object is read-only and should not be modified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxUrlRequest.Cancel">
<summary>
Cancel the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxUrlRequestClient">
<summary>
Structure that should be implemented by the CfxUrlRequest client. The
functions of this structure will be called on the same thread that created
the request unless otherwise documented.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxUrlRequestClient.OnRequestComplete">
<summary>
Notifies the client that the request has completed. Use the
CfxUrlRequest.GetRequestStatus function to determine if the request was
successful or not.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxUrlRequestClient.OnUploadProgress">
<summary>
Notifies the client of upload progress. |Current| denotes the number of
bytes sent so far and |Total| is the total size of uploading data (or -1 if
chunked upload is enabled). This function will only be called if the
UR_FLAG_REPORT_UPLOAD_PROGRESS flag is set on the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxUrlRequestClient.OnDownloadProgress">
<summary>
Notifies the client of download progress. |Current| denotes the number of
bytes received up to the call and |Total| is the expected total size of the
response (or -1 if not determined).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxUrlRequestClient.OnDownloadData">
<summary>
Called when some part of the response is read. |Data| contains the current
bytes received since the last call. This function will not be called if the
UR_FLAG_NO_DOWNLOAD_DATA flag is set on the request.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxUrlRequestClient.GetAuthCredentials">
<summary>
Called on the IO thread when the browser needs credentials from the user.
|IsProxy| indicates whether the host is a proxy server. |Host| contains the
hostname and |Port| contains the port number. Return true (1) to continue
the request and call CfxAuthCallback.Continue() when the authentication
information is available. Return false (0) to cancel the request. This
function will only be called for requests initiated from the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_urlrequest_capi.h">cef/include/capi/cef_urlrequest_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8Accessor">
<summary>
Structure that should be implemented to handle V8 accessor calls. Accessor
identifiers are registered by calling CfxV8Value.SetValue(). The
functions of this structure will be called on the thread associated with the
V8 accessor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Accessor.Get">
<summary>
Handle retrieval the accessor value identified by |Name|. |Object| is the
receiver ('this' object) of the accessor. If retrieval succeeds set
|Retval| to the return value. If retrieval fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor retrieval was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Accessor.Set">
<summary>
Handle assignment of the accessor value identified by |Name|. |Object| is
the receiver ('this' object) of the accessor. |Value| is the new value
being assigned to the accessor. If assignment fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor assignment was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8Context">
<summary>
Structure representing a V8 context handle. V8 handles can only be accessed
from the thread on which they are created. Valid threads for creating a V8
handle include the render process main thread (TID_RENDERER) and WebWorker
threads. A task runner for posting tasks on the associated thread can be
retrieved via the CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.GetCurrentContext">
<summary>
Returns the current (top) context object in the V8 context stack.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.GetEnteredContext">
<summary>
Returns the entered (bottom) context object in the V8 context stack.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.InContext">
<summary>
Returns true (1) if V8 is currently inside a context.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Context.TaskRunner">
<summary>
Returns the task runner associated with this context. V8 handles can only
be accessed from the thread on which they are created. This function can be
called on any render process thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Context.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Context.Browser">
<summary>
Returns the browser for this context. This function will return an NULL
reference for WebWorker contexts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Context.Frame">
<summary>
Returns the frame for this context. This function will return an NULL
reference for WebWorker contexts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Context.Global">
<summary>
Returns the global object for this context. The context must be entered
before calling this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.Enter">
<summary>
Enter this context. A context must be explicitly entered before creating a
V8 Object, Array, Function or Date asynchronously. exit() must be called
the same number of times as enter() before releasing this context. V8
objects belong to the context in which they are created. Returns true (1)
if the scope was entered successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.Exit">
<summary>
Exit this context. Call this function only after calling enter(). Returns
true (1) if the scope was exited successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.IsSame(Chromium.CfxV8Context)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Context.Eval(System.String,System.String,System.Int32,Chromium.CfxV8Value@,Chromium.CfxV8Exception@)">
<summary>
Execute a string of JavaScript code in this V8 context. The |scriptUrl|
parameter is the URL where the script in question can be found, if any. The
|startLine| parameter is the base line number to use for error reporting.
On success |retval| will be set to the return value, if any, and the
function will return true (1). On failure |exception| will be set to the
exception, if any, and the function will return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8Exception">
<summary>
Structure representing a V8 exception. The functions of this structure may be
called on any render process thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.Message">
<summary>
Returns the exception message.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.SourceLine">
<summary>
Returns the line of source code that the exception occurred within.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.ScriptResourceName">
<summary>
Returns the resource name for the script from where the function causing
the error originates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.LineNumber">
<summary>
Returns the 1-based number of the line where the error occurred or 0 if the
line number is unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.StartPosition">
<summary>
Returns the index within the script of the first character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.EndPosition">
<summary>
Returns the index within the script of the last character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.StartColumn">
<summary>
Returns the index within the line of the first character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Exception.EndColumn">
<summary>
Returns the index within the line of the last character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8Handler">
<summary>
Structure that should be implemented to handle V8 function calls. The
functions of this structure will be called on the thread associated with the
V8 function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Handler.Execute">
<summary>
Handle execution of the function identified by |Name|. |Object| is the
receiver ('this' object) of the function. |Arguments| is the list of
arguments passed to the function. If execution succeeds set |Retval| to the
function return value. If execution fails set |Exception| to the exception
that will be thrown. Return true (1) if execution was handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8Interceptor">
<summary>
Structure that should be implemented to handle V8 interceptor calls. The
functions of this structure will be called on the thread associated with the
V8 interceptor. Interceptor's named property handlers (with first argument of
type CfxString) are called when object is indexed by string. Indexed property
handlers (with first argument of type int) are called when object is indexed
by integer.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Interceptor.GetByName">
<summary>
Handle retrieval of the interceptor value identified by |Name|. |Object| is
the receiver ('this' object) of the interceptor. If retrieval succeeds, set
|Retval| to the return value. If the requested value does not exist, don't
set either |Retval| or |Exception|. If retrieval fails, set |Exception| to
the exception that will be thrown. If the property has an associated
accessor, it will be called only if you don't set |Retval|. Return true (1)
if interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Interceptor.GetByIndex">
<summary>
Handle retrieval of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. If retrieval succeeds,
set |Retval| to the return value. If the requested value does not exist,
don't set either |Retval| or |Exception|. If retrieval fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Interceptor.SetByName">
<summary>
Handle assignment of the interceptor value identified by |Name|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. This setter will always
be called, even when the property has an associated accessor. Return true
(1) if interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxV8Interceptor.SetByIndex">
<summary>
Handle assignment of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8StackFrame">
<summary>
Structure representing a V8 stack frame handle. V8 handles can only be
accessed from the thread on which they are created. Valid threads for
creating a V8 handle include the render process main thread (TID_RENDERER)
and WebWorker threads. A task runner for posting tasks on the associated
thread can be retrieved via the CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.ScriptName">
<summary>
Returns the name of the resource script that contains the function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.ScriptNameOrSourceUrl">
<summary>
Returns the name of the resource script that contains the function or the
sourceURL value if the script name is undefined and its source ends with a
"//@ sourceURL=..." string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.FunctionName">
<summary>
Returns the name of the function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.LineNumber">
<summary>
Returns the 1-based line number for the function call or 0 if unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.Column">
<summary>
Returns the 1-based column offset on the line for the function call or 0 if
unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.IsEval">
<summary>
Returns true (1) if the function was compiled using eval().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackFrame.IsConstructor">
<summary>
Returns true (1) if the function was called as a constructor via "new".
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8StackTrace">
<summary>
Structure representing a V8 stack trace handle. V8 handles can only be
accessed from the thread on which they are created. Valid threads for
creating a V8 handle include the render process main thread (TID_RENDERER)
and WebWorker threads. A task runner for posting tasks on the associated
thread can be retrieved via the CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8StackTrace.GetCurrent(System.Int32)">
<summary>
Returns the stack trace for the currently active context. |frameLimit| is
the maximum number of frames that will be captured.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackTrace.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8StackTrace.FrameCount">
<summary>
Returns the number of stack frames.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8StackTrace.GetFrame(System.Int32)">
<summary>
Returns the stack frame at the specified 0-based index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxV8Value">
<summary>
Structure representing a V8 value handle. V8 handles can only be accessed
from the thread on which they are created. Valid threads for creating a V8
handle include the render process main thread (TID_RENDERER) and WebWorker
threads. A task runner for posting tasks on the associated thread can be
retrieved via the CfxV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateUndefined">
<summary>
Create a new CfxV8Value object of type undefined.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateNull">
<summary>
Create a new CfxV8Value object of type null.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateBool(System.Boolean)">
<summary>
Create a new CfxV8Value object of type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateInt(System.Int32)">
<summary>
Create a new CfxV8Value object of type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateUint(System.UInt32)">
<summary>
Create a new CfxV8Value object of type unsigned int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateDouble(System.Double)">
<summary>
Create a new CfxV8Value object of type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateDate(Chromium.CfxTime)">
<summary>
Create a new CfxV8Value object of type Date. This function should only be
called from within the scope of a CfxRenderProcessHandler,
CfxV8Handler or CfxV8Accessor callback, or in combination with calling
enter() and exit() on a stored CfxV8Context reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateString(System.String)">
<summary>
Create a new CfxV8Value object of type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateObject(Chromium.CfxV8Accessor,Chromium.CfxV8Interceptor)">
<summary>
Create a new CfxV8Value object of type object with optional accessor
and/or interceptor. This function should only be called from within the scope
of a CfxRenderProcessHandler, CfxV8Handler or CfxV8Accessor
callback, or in combination with calling enter() and exit() on a stored
CfxV8Context reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateArray(System.Int32)">
<summary>
Create a new CfxV8Value object of type array with the specified |length|.
If |length| is negative the returned array will have length 0. This function
should only be called from within the scope of a
CfxRenderProcessHandler, CfxV8Handler or CfxV8Accessor callback,
or in combination with calling enter() and exit() on a stored CfxV8Context
reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateFunction(System.String,Chromium.CfxV8Handler)">
<summary>
Create a new CfxV8Value object of type function. This function should only
be called from within the scope of a CfxRenderProcessHandler,
CfxV8Handler or CfxV8Accessor callback, or in combination with calling
enter() and exit() on a stored CfxV8Context reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsUndefined">
<summary>
True if the value type is undefined.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsNull">
<summary>
True if the value type is null.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsBool">
<summary>
True if the value type is bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsInt">
<summary>
True if the value type is int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsUint">
<summary>
True if the value type is unsigned int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsDouble">
<summary>
True if the value type is double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsDate">
<summary>
True if the value type is Date.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsString">
<summary>
True if the value type is string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsObject">
<summary>
True if the value type is object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsArray">
<summary>
True if the value type is array.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsFunction">
<summary>
True if the value type is function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.BoolValue">
<summary>
Return a bool value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IntValue">
<summary>
Return an int value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.UintValue">
<summary>
Return an unsigned int value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.DoubleValue">
<summary>
Return a double value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.DateValue">
<summary>
Return a Date value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.StringValue">
<summary>
Return a string value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.IsUserCreated">
<summary>
Returns true (1) if this is a user created object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.HasException">
<summary>
Returns true (1) if the last function call resulted in an exception. This
attribute exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.Exception">
<summary>
Returns the exception resulting from the last function call. This attribute
exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.UserData">
<summary>
Returns the user data, if any, assigned to this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.ExternallyAllocatedMemory">
<summary>
Returns the amount of externally allocated memory registered for the
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.ArrayLength">
<summary>
Returns the number of elements in the array.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.FunctionName">
<summary>
Returns the function name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxV8Value.FunctionHandler">
<summary>
Returns the function handler or NULL if not a CEF-created function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.IsSame(Chromium.CfxV8Value)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.ClearException">
<summary>
Clears the last exception and returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.WillRethrowExceptions">
<summary>
Returns true (1) if this object will re-throw future exceptions. This
attribute exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.SetRethrowExceptions(System.Boolean)">
<summary>
Set whether this object will re-throw future exceptions. By default
exceptions are not re-thrown. If a exception is re-thrown the current
context should not be accessed again until after the exception has been
caught and not re-thrown. Returns true (1) on success. This attribute
exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.HasValue(System.String)">
<summary>
Returns true (1) if the object has a value with the specified identifier.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.HasValue(System.Int32)">
<summary>
Returns true (1) if the object has a value with the specified identifier.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.DeleteValue(System.String)">
<summary>
Deletes the value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly or an
exception is thrown. For read-only and don't-delete values this function
will return true (1) even though deletion failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.DeleteValue(System.Int32)">
<summary>
Deletes the value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly, deletion
fails or an exception is thrown. For read-only and don't-delete values this
function will return true (1) even though deletion failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.GetValue(System.String)">
<summary>
Returns the value with the specified identifier on success. Returns NULL if
this function is called incorrectly or an exception is thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.GetValue(System.Int32)">
<summary>
Returns the value with the specified identifier on success. Returns NULL if
this function is called incorrectly or an exception is thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.SetValue(System.String,Chromium.CfxV8Value,Chromium.CfxV8PropertyAttribute)">
<summary>
Associates a value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly or an
exception is thrown. For read-only values this function will return true
(1) even though assignment failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.SetValue(System.Int32,Chromium.CfxV8Value)">
<summary>
Associates a value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly or an
exception is thrown. For read-only values this function will return true
(1) even though assignment failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.SetValue(System.String,Chromium.CfxV8AccessControl,Chromium.CfxV8PropertyAttribute)">
<summary>
Registers an identifier and returns true (1) on success. Access to the
identifier will be forwarded to the CfxV8Accessor instance passed to
CfxV8Value.CfxV8ValueCreateObject(). Returns false (0) if this
function is called incorrectly or an exception is thrown. For read-only
values this function will return true (1) even though assignment failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.GetKeys(System.Collections.Generic.List{System.String})">
<summary>
Read the keys for the object's values into the specified vector. Integer-
based keys will also be returned as strings.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.SetUserData(Chromium.CfxBaseRefCounted)">
<summary>
Sets the user data for this object and returns true (1) on success. Returns
false (0) if this function is called incorrectly. This function can only be
called on user created objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.AdjustExternallyAllocatedMemory(System.Int32)">
<summary>
Adjusts the amount of registered external memory for the object. Used to
give V8 an indication of the amount of externally allocated memory that is
kept alive by JavaScript objects. V8 uses this information to decide when
to perform global garbage collection. Each CfxV8Value tracks the amount
of external memory associated with it and automatically decreases the
global total by the appropriate amount on its destruction.
|changeInBytes| specifies the number of bytes to adjust by. This function
returns the number of bytes associated with the object after the
adjustment. This function can only be called on user created objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.ExecuteFunction(Chromium.CfxV8Value,Chromium.CfxV8Value[])">
<summary>
Execute the function using the current V8 context. This function should
only be called from within the scope of a CfxV8Handler or
CfxV8Accessor callback, or in combination with calling enter() and
exit() on a stored CfxV8Context reference. |object| is the receiver
('this' object) of the function. If |object| is NULL the current context's
global object will be used. |arguments| is the list of arguments that will
be passed to the function. Returns the function return value on success.
Returns NULL if this function is called incorrectly or an exception is
thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.ExecuteFunctionWithContext(Chromium.CfxV8Context,Chromium.CfxV8Value,Chromium.CfxV8Value[])">
<summary>
Execute the function using the specified V8 context. |object| is the
receiver ('this' object) of the function. If |object| is NULL the specified
context's global object will be used. |arguments| is the list of arguments
that will be passed to the function. Returns the function return value on
success. Returns NULL if this function is called incorrectly or an
exception is thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxV8Value.CreateObject(Chromium.CfxV8Accessor)">
<summary>
Create a new CfxV8Value object of type object with accessor.
This function should only be called from within the scope
of a CfxRenderProcessHandler, CfxV8Handler or CfxV8Accessor
callback, or in combination with calling enter() and exit() on a stored
CfxV8Context reference.
</summary>
</member>
<member name="M:Chromium.CfxV8Value.CreateObject(Chromium.CfxV8Interceptor)">
<summary>
Create a new CfxV8Value object of type object with interceptor.
This function should only be called from within the scope
of a CfxRenderProcessHandler, CfxV8Handler or CfxV8Accessor
callback, or in combination with calling enter() and exit() on a stored
CfxV8Context reference.
</summary>
</member>
<member name="T:Chromium.CfxValue">
<summary>
Structure that wraps other data value types. Complex types (binary,
dictionary and list) will be referenced but not owned by this object. Can be
used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.Create">
<summary>
Creates a new object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.IsValid">
<summary>
Returns true (1) if the underlying data is valid. This will always be true
(1) for simple types. For complex types (binary, dictionary and list) the
underlying data may become invalid if owned by another object (e.g. list or
dictionary) and that other object is then modified or destroyed. This value
object can be re-used by calling Set*() even if the underlying data is
invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.IsOwned">
<summary>
Returns true (1) if the underlying data is owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.IsReadOnly">
<summary>
Returns true (1) if the underlying data is read-only. Some APIs may expose
read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.Type">
<summary>
Returns the underlying value type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.Bool">
<summary>
Returns the underlying value as type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.Int">
<summary>
Returns the underlying value as type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.Double">
<summary>
Returns the underlying value as type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.String">
<summary>
Returns the underlying value as type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.Binary">
<summary>
Returns the underlying value as type binary. The returned reference may
become invalid if the value is owned by another object or if ownership is
transferred to another object in the future. To maintain a reference to the
value after assigning ownership to a dictionary or list pass this object to
the set_value() function instead of passing the returned reference to
set_binary().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.Dictionary">
<summary>
Returns the underlying value as type dictionary. The returned reference may
become invalid if the value is owned by another object or if ownership is
transferred to another object in the future. To maintain a reference to the
value after assigning ownership to a dictionary or list pass this object to
the set_value() function instead of passing the returned reference to
set_dictionary().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxValue.List">
<summary>
Returns the underlying value as type list. The returned reference may
become invalid if the value is owned by another object or if ownership is
transferred to another object in the future. To maintain a reference to the
value after assigning ownership to a dictionary or list pass this object to
the set_value() function instead of passing the returned reference to
set_list().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.IsSame(Chromium.CfxValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data. If true (1) modifications to this object will also affect |that|
object and vice-versa.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.IsEqual(Chromium.CfxValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.Copy">
<summary>
Returns a copy of this object. The underlying data will also be copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetNull">
<summary>
Sets the underlying value as type null. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetBool(System.Boolean)">
<summary>
Sets the underlying value as type bool. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetInt(System.Int32)">
<summary>
Sets the underlying value as type int. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetDouble(System.Double)">
<summary>
Sets the underlying value as type double. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetString(System.String)">
<summary>
Sets the underlying value as type string. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetBinary(Chromium.CfxBinaryValue)">
<summary>
Sets the underlying value as type binary. Returns true (1) if the value was
set successfully. This object keeps a reference to |value| and ownership of
the underlying data remains unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetDictionary(Chromium.CfxDictionaryValue)">
<summary>
Sets the underlying value as type dict. Returns true (1) if the value was
set successfully. This object keeps a reference to |value| and ownership of
the underlying data remains unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxValue.SetList(Chromium.CfxListValue)">
<summary>
Sets the underlying value as type list. Returns true (1) if the value was
set successfully. This object keeps a reference to |value| and ownership of
the underlying data remains unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWaitableEvent">
<summary>
WaitableEvent is a thread synchronization tool that allows one thread to wait
for another thread to finish some work. This is equivalent to using a
Lock+ConditionVariable to protect a simple boolean value. However, using
WaitableEvent in conjunction with a Lock to wait for a more complex state
change (e.g., for an item to be added to a queue) is not recommended. In that
case consider using a ConditionVariable instead of a WaitableEvent. It is
safe to create and/or signal a WaitableEvent from any thread. Blocking on a
WaitableEvent by calling the *wait() functions is not allowed on the browser
process UI or IO threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxWaitableEvent.Create(System.Boolean,System.Boolean)">
<summary>
Create a new waitable event. If |automaticReset| is true (1) then the event
state is automatically reset to un-signaled after a single waiting thread has
been released; otherwise, the state remains signaled until reset() is called
manually. If |initiallySignaled| is true (1) then the event will start in
the signaled state.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWaitableEvent.IsSignaled">
<summary>
Returns true (1) if the event is in the signaled state, else false (0). If
the event was created with |automaticReset| set to true (1) then calling
this function will also cause a reset.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxWaitableEvent.Reset">
<summary>
Put the event in the un-signaled state.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxWaitableEvent.Signal">
<summary>
Put the event in the signaled state. This causes any thread blocked on Wait
to be woken up.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxWaitableEvent.Wait">
<summary>
Wait indefinitely for the event to be signaled. This function will not
return until after the call to signal() has completed. This function cannot
be called on the browser process UI or IO threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxWaitableEvent.TimedWait(System.Int64)">
<summary>
Wait up to |maxMs| milliseconds for the event to be signaled. Returns true
(1) if the event was signaled. A return value of false (0) does not
necessarily mean that |maxMs| was exceeded. This function will not return
until after the call to signal() has completed. This function cannot be
called on the browser process UI or IO threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWebPluginInfo">
<summary>
Information about a specific web plugin.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWebPluginInfo.Name">
<summary>
Returns the plugin name (i.e. Flash).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWebPluginInfo.Path">
<summary>
Returns the plugin file path (DLL/bundle/library).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWebPluginInfo.Version">
<summary>
Returns the version of the plugin (may be OS-specific).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWebPluginInfo.Description">
<summary>
Returns a description of the plugin from the version information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWebPluginInfoVisitor">
<summary>
Structure to implement for visiting web plugin information. The functions of
this structure will be called on the browser process UI thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWebPluginInfoVisitor.Visit">
<summary>
Method that will be called once for each plugin. |Count| is the 0-based
index for the current plugin. |Total| is the total number of plugins.
Return false (0) to stop visiting plugins. This function may never be
called if no plugins are found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWebPluginUnstableCallback">
<summary>
Structure to implement for receiving unstable plugin information. The
functions of this structure will be called on the browser process IO thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWebPluginUnstableCallback.IsUnstable">
<summary>
Method that will be called for the requested plugin. |Unstable| will be
true (1) if the plugin has reached the crash count threshold of 3 times in
120 seconds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_web_plugin_capi.h">cef/include/capi/cef_web_plugin_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWindowInfoLinux">
<summary>
Class representing window information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_linux.h">cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfoLinux.ParentWindow">
<summary>
Pointer for the parent window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_linux.h">cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfoLinux.WindowlessRenderingEnabled">
<summary>
Set to true (1) to create the browser using windowless (off-screen)
rendering. No window will be created for the browser and all rendering will
occur via the CfxRenderHandler interface. The |parentWindow| value will be
used to identify monitor info and to act as the parent window for dialogs,
context menus, etc. If |parentWindow| is not provided then the main screen
monitor will be used and some functionality that requires a parent window
may not function correctly. In order to create windowless browsers the
CfxSettings.WindowlessRenderingEnabled value must be set to true.
Transparent painting is enabled by default but can be disabled by setting
CfxBrowserSettings.BackgroundColor to an opaque value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_linux.h">cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfoLinux.Window">
<summary>
Pointer for the new browser window. Only used with windowed rendering.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_linux.h">cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWindowInfoWindows">
<summary>
Structure representing window information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfoWindows.WindowlessRenderingEnabled">
<summary>
Set to true (1) to create the browser using windowless (off-screen)
rendering. No window will be created for the browser and all rendering will
occur via the CfxRenderHandler interface. The |parentWindow| value will be
used to identify monitor info and to act as the parent window for dialogs,
context menus, etc. If |parentWindow| is not provided then the main screen
monitor will be used and some functionality that requires a parent window
may not function correctly. In order to create windowless browsers the
CfxSettings.WindowlessRenderingEnabled value must be set to true.
Transparent painting is enabled by default but can be disabled by setting
CfxBrowserSettings.BackgroundColor to an opaque value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfoWindows.Window">
<summary>
Handle for the new browser window. Only used with windowed rendering.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxWriteHandler">
<summary>
Structure the client can implement to provide a custom stream writer. The
functions of this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWriteHandler.Write">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWriteHandler.Seek">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWriteHandler.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWriteHandler.Flush">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.CfxWriteHandler.MayBlock">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxX509Certificate">
<summary>
Structure representing a X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.Subject">
<summary>
Returns the subject of the X.509 certificate. For HTTPS server certificates
this represents the web server. The common name of the subject should
match the host name of the web server.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.Issuer">
<summary>
Returns the issuer of the X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.SerialNumber">
<summary>
Returns the DER encoded serial number for the X.509 certificate. The value
possibly includes a leading 00 byte.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.ValidStart">
<summary>
Returns the date before which the X.509 certificate is invalid.
CfxTime.GetTimeT() will return 0 if no date was specified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.ValidExpiry">
<summary>
Returns the date after which the X.509 certificate is invalid.
CfxTime.GetTimeT() will return 0 if no date was specified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.DerEncoded">
<summary>
Returns the DER encoded data for the X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.PemEncoded">
<summary>
Returns the PEM encoded data for the X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.IssuerChainSize">
<summary>
Returns the number of certificates in the issuer chain. If 0, the
certificate is self-signed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.DerEncodedIssuerChain">
<summary>
Returns the DER encoded data for the certificate issuer chain. If we failed
to encode a certificate in the chain it is still present in the array but
is an NULL string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509Certificate.PemEncodedIssuerChain">
<summary>
Returns the PEM encoded data for the certificate issuer chain. If we failed
to encode a certificate in the chain it is still present in the array but
is an NULL string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxX509CertPrincipal">
<summary>
Structure representing the issuer or subject field of an X.509 certificate.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509CertPrincipal.DisplayName">
<summary>
Returns a name that can be used to represent the issuer. It tries in this
order: Common Name (CN), Organization Name (O) and Organizational Unit Name
(OU) and returns the first non-NULL one found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509CertPrincipal.CommonName">
<summary>
Returns the common name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509CertPrincipal.LocalityName">
<summary>
Returns the locality name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509CertPrincipal.StateOrProvinceName">
<summary>
Returns the state or province name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxX509CertPrincipal.CountryName">
<summary>
Returns the country name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxX509CertPrincipal.GetStreetAddresses">
<summary>
Retrieve the list of street addresses.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxX509CertPrincipal.GetOrganizationNames">
<summary>
Retrieve the list of organization names.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxX509CertPrincipal.GetOrganizationUnitNames">
<summary>
Retrieve the list of organization unit names.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxX509CertPrincipal.GetDomainComponents">
<summary>
Retrieve the list of domain components.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_x509_certificate_capi.h">cef/include/capi/cef_x509_certificate_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxXmlReader">
<summary>
Structure that supports the reading of XML data via the libxml streaming API.
The functions of this structure should only be called on the thread that
creates the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.Create(Chromium.CfxStreamReader,Chromium.CfxXmlEncodingType,System.String)">
<summary>
Create a new CfxXmlReader object. The returned object's functions can
only be called from the thread that created the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.HasError">
<summary>
Returns true (1) if an error has been reported by the XML parser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.Type">
<summary>
Returns the node type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.Depth">
<summary>
Returns the node depth. Depth starts at 0 for the root node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.LocalName">
<summary>
Returns the local name. See http://www.w3.org/TR/REC-xml-names/#NT-
LocalPart for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.Prefix">
<summary>
Returns the namespace prefix. See http://www.w3.org/TR/REC-xml-names/ for
additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.QualifiedName">
<summary>
Returns the qualified name, equal to (Prefix:)LocalName. See
http://www.w3.org/TR/REC-xml-names/#ns-qualnames for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.NamespaceUri">
<summary>
Returns the URI defining the namespace associated with the node. See
http://www.w3.org/TR/REC-xml-names/ for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.BaseUri">
<summary>
Returns the base URI of the node. See http://www.w3.org/TR/xmlbase/ for
additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.XmlLang">
<summary>
Returns the xml:lang scope within which the node resides. See
http://www.w3.org/TR/REC-xml/#sec-lang-tag for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.IsEmptyElement">
<summary>
Returns true (1) if the node represents an NULL element. &lt;a/> is considered
NULL but &lt;a>&lt;/a> is not.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.HasValue">
<summary>
Returns true (1) if the node has a text value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.Value">
<summary>
Returns the text value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.HasAttributes">
<summary>
Returns true (1) if the node has attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.AttributeCount">
<summary>
Returns the number of attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.InnerXml">
<summary>
Returns an XML representation of the current node's children.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.OuterXml">
<summary>
Returns an XML representation of the current node including its children.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxXmlReader.LineNumber">
<summary>
Returns the line number for the current node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToNextNode">
<summary>
Moves the cursor to the next node in the document. This function must be
called at least once to set the current cursor position. Returns true (1)
if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.Close">
<summary>
Close the document. This should be called directly to ensure that cleanup
occurs on the correct thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.GetError">
<summary>
Returns the error string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.GetAttribute(System.Int32)">
<summary>
Returns the value of the attribute at the specified 0-based index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.GetAttribute(System.String)">
<summary>
Returns the value of the attribute with the specified qualified name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.GetAttribute(System.String,System.String)">
<summary>
Returns the value of the attribute with the specified local name and
namespace URI.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToAttribute(System.Int32)">
<summary>
Moves the cursor to the attribute at the specified 0-based index. Returns
true (1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToAttribute(System.String)">
<summary>
Moves the cursor to the attribute with the specified qualified name.
Returns true (1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToAttribute(System.String,System.String)">
<summary>
Moves the cursor to the attribute with the specified local name and
namespace URI. Returns true (1) if the cursor position was set
successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToFirstAttribute">
<summary>
Moves the cursor to the first attribute in the current element. Returns
true (1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToNextAttribute">
<summary>
Moves the cursor to the next attribute in the current element. Returns true
(1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxXmlReader.MoveToCarryingElement">
<summary>
Moves the cursor back to the carrying element. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.CfxZipReader">
<summary>
Structure that supports the reading of zip archives via the zlib unzip API.
The functions of this structure should only be called on the thread that
creates the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.Create(Chromium.CfxStreamReader)">
<summary>
Create a new CfxZipReader object. The returned object's functions can
only be called from the thread that created the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxZipReader.FileName">
<summary>
Returns the name of the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxZipReader.FileSize">
<summary>
Returns the uncompressed size of the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxZipReader.FileLastModified">
<summary>
Returns the last modified timestamp for the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.MoveToFirstFile">
<summary>
Moves the cursor to the first file in the archive. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.MoveToNextFile">
<summary>
Moves the cursor to the next file in the archive. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.MoveToFile(System.String,System.Boolean)">
<summary>
Moves the cursor to the specified file in the archive. If |caseSensitive|
is true (1) then the search will be case sensitive. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.Close">
<summary>
Closes the archive. This should be called directly to ensure that cleanup
occurs on the correct thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.OpenFile(System.String)">
<summary>
Opens the file for reading of uncompressed data. A read password may
optionally be specified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.CloseFile">
<summary>
Closes the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.ReadFile(System.IntPtr,System.UInt64)">
<summary>
Read uncompressed file contents into the specified buffer. Returns &lt; 0 if
an error occurred, 0 if at the end of file, or the number of bytes read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.Tell">
<summary>
Returns the current offset in the uncompressed file contents.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.Eof">
<summary>
Returns true (1) if at end of the file contents.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxZipReader.ReadFile(System.Byte[])">
<summary>
Read uncompressed file contents into the specified buffer. Returns
0 if at the end of file, or the number of bytes read.
Throws an exception if an error occurred.
</summary>
</member>
<member name="T:Chromium.Remote.CfrApp">
<summary>
Implement this structure to provide handler implementations. Methods will be
called by the process and/or thread indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrApp.OnBeforeCommandLineProcessing">
<summary>
Provides an opportunity to view and/or modify command-line arguments before
processing by CEF and Chromium. The |ProcessType| value will be NULL for
the browser process. Do not keep a reference to the CfrCommandLine
object passed to this function. The CfrSettings.CommandLineArgsDisabled
value can be used to start with an NULL command-line object. Any values
specified in CfrSettings that equate to command-line arguments will be set
before this function is called. Be cautious when using this function to
modify command-line arguments for non-browser processes as this may result
in undefined behavior including crashes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrApp.OnRegisterCustomSchemes">
<summary>
Provides an opportunity to register custom schemes. Do not keep a reference
to the |Registrar| object. This function is called on the main thread for
each process and the registered schemes should be the same across all
processes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrApp.GetResourceBundleHandler">
<summary>
Return the handler for resource bundle events. If
CfrSettings.PackLoadingDisabled is true (1) a handler must be returned.
If no handler is returned resources will be loaded from pack files. This
function is called by the browser and render processes on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrApp.GetRenderProcessHandler">
<summary>
Return the handler for functionality specific to the render process. This
function is called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBeforeCommandLineProcessingEventHandler">
<summary>
Provides an opportunity to view and/or modify command-line arguments before
processing by CEF and Chromium. The |ProcessType| value will be NULL for
the browser process. Do not keep a reference to the CfrCommandLine
object passed to this function. The CfrSettings.CommandLineArgsDisabled
value can be used to start with an NULL command-line object. Any values
specified in CfrSettings that equate to command-line arguments will be set
before this function is called. Be cautious when using this function to
modify command-line arguments for non-browser processes as this may result
in undefined behavior including crashes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBeforeCommandLineProcessingEventArgs">
<summary>
Provides an opportunity to view and/or modify command-line arguments before
processing by CEF and Chromium. The |ProcessType| value will be NULL for
the browser process. Do not keep a reference to the CfrCommandLine
object passed to this function. The CfrSettings.CommandLineArgsDisabled
value can be used to start with an NULL command-line object. Any values
specified in CfrSettings that equate to command-line arguments will be set
before this function is called. Be cautious when using this function to
modify command-line arguments for non-browser processes as this may result
in undefined behavior including crashes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeCommandLineProcessingEventArgs.ProcessType">
<summary>
Get the ProcessType parameter for the <see cref="E:Chromium.Remote.CfrApp.OnBeforeCommandLineProcessing"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeCommandLineProcessingEventArgs.CommandLine">
<summary>
Get the CommandLine parameter for the <see cref="E:Chromium.Remote.CfrApp.OnBeforeCommandLineProcessing"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnRegisterCustomSchemesEventHandler">
<summary>
Provides an opportunity to register custom schemes. Do not keep a reference
to the |Registrar| object. This function is called on the main thread for
each process and the registered schemes should be the same across all
processes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnRegisterCustomSchemesEventArgs">
<summary>
Provides an opportunity to register custom schemes. Do not keep a reference
to the |Registrar| object. This function is called on the main thread for
each process and the registered schemes should be the same across all
processes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnRegisterCustomSchemesEventArgs.Registrar">
<summary>
Get the Registrar parameter for the <see cref="E:Chromium.Remote.CfrApp.OnRegisterCustomSchemes"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetResourceBundleHandlerEventHandler">
<summary>
Return the handler for resource bundle events. If
CfrSettings.PackLoadingDisabled is true (1) a handler must be returned.
If no handler is returned resources will be loaded from pack files. This
function is called by the browser and render processes on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetResourceBundleHandlerEventArgs">
<summary>
Return the handler for resource bundle events. If
CfrSettings.PackLoadingDisabled is true (1) a handler must be returned.
If no handler is returned resources will be loaded from pack files. This
function is called by the browser and render processes on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrGetResourceBundleHandlerEventArgs.SetReturnValue(Chromium.Remote.CfrResourceBundleHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrApp.GetResourceBundleHandler"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetRenderProcessHandlerEventHandler">
<summary>
Return the handler for functionality specific to the render process. This
function is called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetRenderProcessHandlerEventArgs">
<summary>
Return the handler for functionality specific to the render process. This
function is called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_app_capi.h">cef/include/capi/cef_app_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrGetRenderProcessHandlerEventArgs.SetReturnValue(Chromium.Remote.CfrRenderProcessHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrApp.GetRenderProcessHandler"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrDomVisitorVisitEventHandler">
<summary>
Method executed for visiting the DOM. The document object passed to this
function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrDomVisitorVisitEventArgs">
<summary>
Method executed for visiting the DOM. The document object passed to this
function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrDomVisitorVisitEventArgs.Document">
<summary>
Get the Document parameter for the <see cref="E:Chromium.Remote.CfrDomVisitor.Visit"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadingStateChangeEventHandler">
<summary>
Called when the loading state has changed. This callback will be executed
twice -- once when loading is initiated either programmatically or by user
action, and once when loading is terminated due to completion, cancellation
of failure. It will be called before any calls to OnLoadStart and after all
calls to OnLoadError and/or OnLoadEnd.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadingStateChangeEventArgs">
<summary>
Called when the loading state has changed. This callback will be executed
twice -- once when loading is initiated either programmatically or by user
action, and once when loading is terminated due to completion, cancellation
of failure. It will be called before any calls to OnLoadStart and after all
calls to OnLoadError and/or OnLoadEnd.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadingStateChangeEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadingStateChange"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadingStateChangeEventArgs.IsLoading">
<summary>
Get the IsLoading parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadingStateChange"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadingStateChangeEventArgs.CanGoBack">
<summary>
Get the CanGoBack parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadingStateChange"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadingStateChangeEventArgs.CanGoForward">
<summary>
Get the CanGoForward parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadingStateChange"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadStartEventHandler">
<summary>
Called after a navigation has been committed and before the browser begins
loading contents in the frame. The |Frame| value will never be NULL -- call
the is_main() function to check if this frame is the main frame.
|TransitionType| provides information about the source of the navigation
and an accurate value is only available in the browser process. Multiple
frames may be loading at the same time. Sub-frames may start or continue
loading after the main frame load has ended. This function will not be
called for same page navigations (fragments, history state, etc.) or for
navigations that fail or are canceled before commit. For notification of
overall browser load status use OnLoadingStateChange instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadStartEventArgs">
<summary>
Called after a navigation has been committed and before the browser begins
loading contents in the frame. The |Frame| value will never be NULL -- call
the is_main() function to check if this frame is the main frame.
|TransitionType| provides information about the source of the navigation
and an accurate value is only available in the browser process. Multiple
frames may be loading at the same time. Sub-frames may start or continue
loading after the main frame load has ended. This function will not be
called for same page navigations (fragments, history state, etc.) or for
navigations that fail or are canceled before commit. For notification of
overall browser load status use OnLoadingStateChange instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadStartEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadStart"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadStartEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadStart"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadStartEventArgs.TransitionType">
<summary>
Get the TransitionType parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadStart"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadEndEventHandler">
<summary>
Called when the browser is done loading a frame. The |Frame| value will
never be NULL -- call the is_main() function to check if this frame is the
main frame. Multiple frames may be loading at the same time. Sub-frames may
start or continue loading after the main frame load has ended. This
function will not be called for same page navigations (fragments, history
state, etc.) or for navigations that fail or are canceled before commit.
For notification of overall browser load status use OnLoadingStateChange
instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadEndEventArgs">
<summary>
Called when the browser is done loading a frame. The |Frame| value will
never be NULL -- call the is_main() function to check if this frame is the
main frame. Multiple frames may be loading at the same time. Sub-frames may
start or continue loading after the main frame load has ended. This
function will not be called for same page navigations (fragments, history
state, etc.) or for navigations that fail or are canceled before commit.
For notification of overall browser load status use OnLoadingStateChange
instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadEndEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadEnd"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadEndEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadEnd"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadEndEventArgs.HttpStatusCode">
<summary>
Get the HttpStatusCode parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadEnd"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadErrorEventHandler">
<summary>
Called when a navigation fails or is canceled. This function may be called
by itself if before commit or in combination with OnLoadStart/OnLoadEnd if
after commit. |ErrorCode| is the error code number, |ErrorText| is the
error text and |FailedUrl| is the URL that failed to load. See
net\base\net_error_list.h for complete descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnLoadErrorEventArgs">
<summary>
Called when a navigation fails or is canceled. This function may be called
by itself if before commit or in combination with OnLoadStart/OnLoadEnd if
after commit. |ErrorCode| is the error code number, |ErrorText| is the
error text and |FailedUrl| is the URL that failed to load. See
net\base\net_error_list.h for complete descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadErrorEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadError"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadErrorEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadError"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadErrorEventArgs.ErrorCode">
<summary>
Get the ErrorCode parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadError"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadErrorEventArgs.ErrorText">
<summary>
Get the ErrorText parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadError"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnLoadErrorEventArgs.FailedUrl">
<summary>
Get the FailedUrl parameter for the <see cref="E:Chromium.Remote.CfrLoadHandler.OnLoadError"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrReadEventHandler">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrReadEventArgs">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrReadEventArgs.Ptr">
<summary>
Get the Ptr parameter for the <see cref="E:Chromium.Remote.CfrReadHandler.Read"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrReadEventArgs.Size">
<summary>
Get the Size parameter for the <see cref="E:Chromium.Remote.CfrReadHandler.Read"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrReadEventArgs.N">
<summary>
Get the N parameter for the <see cref="E:Chromium.Remote.CfrReadHandler.Read"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrReadEventArgs.SetReturnValue(System.UInt64)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrReadHandler.Read"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrSeekEventHandler">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrSeekEventArgs">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrSeekEventArgs.Offset">
<summary>
Get the Offset parameter for the <see cref="E:Chromium.Remote.CfrReadHandler.Seek"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSeekEventArgs.Whence">
<summary>
Get the Whence parameter for the <see cref="E:Chromium.Remote.CfrReadHandler.Seek"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrSeekEventArgs.SetReturnValue(System.Int32)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrReadHandler.Seek"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrTellEventHandler">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrTellEventArgs">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrTellEventArgs.SetReturnValue(System.Int64)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrReadHandler.Tell"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrReadHandlerEofEventHandler">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrReadHandlerEofEventArgs">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrReadHandlerEofEventArgs.SetReturnValue(System.Int32)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrReadHandler.Eof"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrMayBlockEventHandler">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrMayBlockEventArgs">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrMayBlockEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrReadHandler.MayBlock"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnRenderThreadCreatedEventHandler">
<summary>
Called after the render process main thread has been created. |ExtraInfo|
is a read-only value originating from
CfrBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not
keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnRenderThreadCreatedEventArgs">
<summary>
Called after the render process main thread has been created. |ExtraInfo|
is a read-only value originating from
CfrBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not
keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnRenderThreadCreatedEventArgs.ExtraInfo">
<summary>
Get the ExtraInfo parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnRenderThreadCreated"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBrowserCreatedEventHandler">
<summary>
Called after a browser has been created. When browsing cross-origin a new
browser will be created before the old browser with the same identifier is
destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBrowserCreatedEventArgs">
<summary>
Called after a browser has been created. When browsing cross-origin a new
browser will be created before the old browser with the same identifier is
destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBrowserCreatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBrowserCreated"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBrowserDestroyedEventHandler">
<summary>
Called before a browser is destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBrowserDestroyedEventArgs">
<summary>
Called before a browser is destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBrowserDestroyedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBrowserDestroyed"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetLoadHandlerEventHandler">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetLoadHandlerEventArgs">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrGetLoadHandlerEventArgs.SetReturnValue(Chromium.Remote.CfrLoadHandler)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.GetLoadHandler"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBeforeNavigationEventHandler">
<summary>
Called before browser navigation. Return true (1) to cancel the navigation
or false (0) to allow the navigation to proceed. The |Request| object
cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs">
<summary>
Called before browser navigation. Return true (1) to cancel the navigation
or false (0) to allow the navigation to proceed. The |Request| object
cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs.Request">
<summary>
Get the Request parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs.NavigationType">
<summary>
Get the NavigationType parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs.IsRedirect">
<summary>
Get the IsRedirect parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrOnBeforeNavigationEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnContextCreatedEventHandler">
<summary>
Called immediately after the V8 context for a frame has been created. To
retrieve the JavaScript 'window' object use the
CfrV8Context.GetGlobal() function. V8 handles can only be accessed
from the thread on which they are created. A task runner for posting tasks
on the associated thread can be retrieved via the
CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnContextCreatedEventArgs">
<summary>
Called immediately after the V8 context for a frame has been created. To
retrieve the JavaScript 'window' object use the
CfrV8Context.GetGlobal() function. V8 handles can only be accessed
from the thread on which they are created. A task runner for posting tasks
on the associated thread can be retrieved via the
CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnContextCreatedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnContextCreated"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnContextCreatedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnContextCreated"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnContextCreatedEventArgs.Context">
<summary>
Get the Context parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnContextCreated"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnContextReleasedEventHandler">
<summary>
Called immediately before the V8 context for a frame is released. No
references to the context should be kept after this function is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnContextReleasedEventArgs">
<summary>
Called immediately before the V8 context for a frame is released. No
references to the context should be kept after this function is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnContextReleasedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnContextReleased"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnContextReleasedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnContextReleased"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnContextReleasedEventArgs.Context">
<summary>
Get the Context parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnContextReleased"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnUncaughtExceptionEventHandler">
<summary>
Called for global uncaught exceptions in a frame. Execution of this
callback is disabled by default. To enable set
CfrSettings.UncaughtExceptionStackSize > 0.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnUncaughtExceptionEventArgs">
<summary>
Called for global uncaught exceptions in a frame. Execution of this
callback is disabled by default. To enable set
CfrSettings.UncaughtExceptionStackSize > 0.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnUncaughtExceptionEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnUncaughtException"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnUncaughtExceptionEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnUncaughtException"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnUncaughtExceptionEventArgs.Context">
<summary>
Get the Context parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnUncaughtException"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnUncaughtExceptionEventArgs.Exception">
<summary>
Get the Exception parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnUncaughtException"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnUncaughtExceptionEventArgs.StackTrace">
<summary>
Get the StackTrace parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnUncaughtException"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnFocusedNodeChangedEventHandler">
<summary>
Called when a new node in the the browser gets focus. The |Node| value may
be NULL if no specific node has gained focus. The node object passed to
this function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnFocusedNodeChangedEventArgs">
<summary>
Called when a new node in the the browser gets focus. The |Node| value may
be NULL if no specific node has gained focus. The node object passed to
this function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnFocusedNodeChangedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnFocusedNodeChanged"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnFocusedNodeChangedEventArgs.Frame">
<summary>
Get the Frame parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnFocusedNodeChanged"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnFocusedNodeChangedEventArgs.Node">
<summary>
Get the Node parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnFocusedNodeChanged"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrOnProcessMessageReceivedEventHandler">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrOnProcessMessageReceivedEventArgs">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrOnProcessMessageReceivedEventArgs.Browser">
<summary>
Get the Browser parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnProcessMessageReceived"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnProcessMessageReceivedEventArgs.SourceProcess">
<summary>
Get the SourceProcess parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnProcessMessageReceived"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrOnProcessMessageReceivedEventArgs.Message">
<summary>
Get the Message parameter for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnProcessMessageReceived"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrOnProcessMessageReceivedEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrRenderProcessHandler.OnProcessMessageReceived"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetLocalizedStringEventHandler">
<summary>
Called to retrieve a localized translation for the specified |StringId|.
To provide the translation set |String| to the translation string and
return true (1). To use the default translation return false (0). Include
cef_pack_strings.h for a listing of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetLocalizedStringEventArgs">
<summary>
Called to retrieve a localized translation for the specified |StringId|.
To provide the translation set |String| to the translation string and
return true (1). To use the default translation return false (0). Include
cef_pack_strings.h for a listing of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrGetLocalizedStringEventArgs.StringId">
<summary>
Get the StringId parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetLocalizedString"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetLocalizedStringEventArgs.String">
<summary>
Set the String out parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetLocalizedString"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrGetLocalizedStringEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetLocalizedString"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetDataResourceEventHandler">
<summary>
Called to retrieve data for the specified scale independent |ResourceId|.
To provide the resource data set |Data| and |DataSize| to the data pointer
and size respectively and return true (1). To use the default resource data
return false (0). The resource data will not be copied and must remain
resident in memory. Include cef_pack_resources.h for a listing of valid
resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetDataResourceEventArgs">
<summary>
Called to retrieve data for the specified scale independent |ResourceId|.
To provide the resource data set |Data| and |DataSize| to the data pointer
and size respectively and return true (1). To use the default resource data
return false (0). The resource data will not be copied and must remain
resident in memory. Include cef_pack_resources.h for a listing of valid
resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceEventArgs.ResourceId">
<summary>
Get the ResourceId parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResource"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceEventArgs.Data">
<summary>
Set the Data out parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResource"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceEventArgs.DataSize">
<summary>
Set the DataSize out parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResource"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrGetDataResourceEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResource"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetDataResourceForScaleEventHandler">
<summary>
Called to retrieve data for the specified |ResourceId| nearest the scale
factor |ScaleFactor|. To provide the resource data set |Data| and
|DataSize| to the data pointer and size respectively and return true (1).
To use the default resource data return false (0). The resource data will
not be copied and must remain resident in memory. Include
cef_pack_resources.h for a listing of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetDataResourceForScaleEventArgs">
<summary>
Called to retrieve data for the specified |ResourceId| nearest the scale
factor |ScaleFactor|. To provide the resource data set |Data| and
|DataSize| to the data pointer and size respectively and return true (1).
To use the default resource data return false (0). The resource data will
not be copied and must remain resident in memory. Include
cef_pack_resources.h for a listing of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceForScaleEventArgs.ResourceId">
<summary>
Get the ResourceId parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResourceForScale"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceForScaleEventArgs.ScaleFactor">
<summary>
Get the ScaleFactor parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResourceForScale"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceForScaleEventArgs.Data">
<summary>
Set the Data out parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResourceForScale"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetDataResourceForScaleEventArgs.DataSize">
<summary>
Set the DataSize out parameter for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResourceForScale"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrGetDataResourceForScaleEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResourceForScale"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrStringVisitorVisitEventHandler">
<summary>
Method that will be executed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrStringVisitorVisitEventArgs">
<summary>
Method that will be executed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrStringVisitorVisitEventArgs.String">
<summary>
Get the String parameter for the <see cref="E:Chromium.Remote.CfrStringVisitor.Visit"/> render process callback.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrV8AccessorGetEventHandler">
<summary>
Handle retrieval the accessor value identified by |Name|. |Object| is the
receiver ('this' object) of the accessor. If retrieval succeeds set
|Retval| to the return value. If retrieval fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor retrieval was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrV8AccessorGetEventArgs">
<summary>
Handle retrieval the accessor value identified by |Name|. |Object| is the
receiver ('this' object) of the accessor. If retrieval succeeds set
|Retval| to the return value. If retrieval fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor retrieval was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorGetEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Get"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorGetEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Get"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorGetEventArgs.Retval">
<summary>
Set the Retval out parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Get"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorGetEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Get"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrV8AccessorGetEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Accessor.Get"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrV8AccessorSetEventHandler">
<summary>
Handle assignment of the accessor value identified by |Name|. |Object| is
the receiver ('this' object) of the accessor. |Value| is the new value
being assigned to the accessor. If assignment fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor assignment was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrV8AccessorSetEventArgs">
<summary>
Handle assignment of the accessor value identified by |Name|. |Object| is
the receiver ('this' object) of the accessor. |Value| is the new value
being assigned to the accessor. If assignment fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor assignment was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorSetEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Set"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorSetEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Set"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorSetEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Set"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8AccessorSetEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Accessor.Set"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrV8AccessorSetEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Accessor.Set"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrV8HandlerExecuteEventHandler">
<summary>
Handle execution of the function identified by |Name|. |Object| is the
receiver ('this' object) of the function. |Arguments| is the list of
arguments passed to the function. If execution succeeds set |Retval| to the
function return value. If execution fails set |Exception| to the exception
that will be thrown. Return true (1) if execution was handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrV8HandlerExecuteEventArgs">
<summary>
Handle execution of the function identified by |Name|. |Object| is the
receiver ('this' object) of the function. |Arguments| is the list of
arguments passed to the function. If execution succeeds set |Retval| to the
function return value. If execution fails set |Exception| to the exception
that will be thrown. Return true (1) if execution was handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrV8HandlerExecuteEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.Remote.CfrV8Handler.Execute"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8HandlerExecuteEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Handler.Execute"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8HandlerExecuteEventArgs.Arguments">
<summary>
Get the Arguments parameter for the <see cref="E:Chromium.Remote.CfrV8Handler.Execute"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrV8HandlerExecuteEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Handler.Execute"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrV8HandlerExecuteEventArgs.SetReturnValue(Chromium.Remote.CfrV8Value)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Handler.Execute"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetByNameEventHandler">
<summary>
Handle retrieval of the interceptor value identified by |Name|. |Object| is
the receiver ('this' object) of the interceptor. If retrieval succeeds, set
|Retval| to the return value. If the requested value does not exist, don't
set either |Retval| or |Exception|. If retrieval fails, set |Exception| to
the exception that will be thrown. If the property has an associated
accessor, it will be called only if you don't set |Retval|. Return true (1)
if interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetByNameEventArgs">
<summary>
Handle retrieval of the interceptor value identified by |Name|. |Object| is
the receiver ('this' object) of the interceptor. If retrieval succeeds, set
|Retval| to the return value. If the requested value does not exist, don't
set either |Retval| or |Exception|. If retrieval fails, set |Exception| to
the exception that will be thrown. If the property has an associated
accessor, it will be called only if you don't set |Retval|. Return true (1)
if interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByNameEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByName"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByNameEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByName"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByNameEventArgs.Retval">
<summary>
Set the Retval out parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByName"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByNameEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByName"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrGetByNameEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByName"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrGetByIndexEventHandler">
<summary>
Handle retrieval of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. If retrieval succeeds,
set |Retval| to the return value. If the requested value does not exist,
don't set either |Retval| or |Exception|. If retrieval fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrGetByIndexEventArgs">
<summary>
Handle retrieval of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. If retrieval succeeds,
set |Retval| to the return value. If the requested value does not exist,
don't set either |Retval| or |Exception|. If retrieval fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByIndexEventArgs.Index">
<summary>
Get the Index parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByIndex"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByIndexEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByIndex"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByIndexEventArgs.Retval">
<summary>
Set the Retval out parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByIndex"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrGetByIndexEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByIndex"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrGetByIndexEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Interceptor.GetByIndex"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrSetByNameEventHandler">
<summary>
Handle assignment of the interceptor value identified by |Name|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. This setter will always
be called, even when the property has an associated accessor. Return true
(1) if interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrSetByNameEventArgs">
<summary>
Handle assignment of the interceptor value identified by |Name|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. This setter will always
be called, even when the property has an associated accessor. Return true
(1) if interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByNameEventArgs.Name">
<summary>
Get the Name parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByName"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByNameEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByName"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByNameEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByName"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByNameEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByName"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrSetByNameEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByName"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrSetByIndexEventHandler">
<summary>
Handle assignment of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrSetByIndexEventArgs">
<summary>
Handle assignment of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByIndexEventArgs.Index">
<summary>
Get the Index parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByIndex"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByIndexEventArgs.Object">
<summary>
Get the Object parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByIndex"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByIndexEventArgs.Value">
<summary>
Get the Value parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByIndex"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrSetByIndexEventArgs.Exception">
<summary>
Set the Exception out parameter for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByIndex"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrSetByIndexEventArgs.SetReturnValue(System.Boolean)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrV8Interceptor.SetByIndex"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrWriteEventHandler">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrWriteEventArgs">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.Event.CfrWriteEventArgs.Ptr">
<summary>
Get the Ptr parameter for the <see cref="E:Chromium.Remote.CfrWriteHandler.Write"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrWriteEventArgs.Size">
<summary>
Get the Size parameter for the <see cref="E:Chromium.Remote.CfrWriteHandler.Write"/> render process callback.
</summary>
</member>
<member name="P:Chromium.Remote.Event.CfrWriteEventArgs.N">
<summary>
Get the N parameter for the <see cref="E:Chromium.Remote.CfrWriteHandler.Write"/> render process callback.
</summary>
</member>
<member name="M:Chromium.Remote.Event.CfrWriteEventArgs.SetReturnValue(System.UInt64)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrWriteHandler.Write"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.Event.CfrFlushEventHandler">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.Event.CfrFlushEventArgs">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.Event.CfrFlushEventArgs.SetReturnValue(System.Int32)">
<summary>
Set the return value for the <see cref="E:Chromium.Remote.CfrWriteHandler.Flush"/> render process callback.
Calling SetReturnValue() more then once per callback or from different event handlers will cause an exception to be thrown.
</summary>
</member>
<member name="T:Chromium.Remote.CfrBinaryValue">
<summary>
Structure representing a binary value. Can be used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBinaryValue.Create(Chromium.Remote.RemotePtr,System.UInt64)">
<summary>
Creates a new object that is not owned by any other object. The specified
|data| will be copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBinaryValue.IsValid">
<summary>
Returns true (1) if this object is valid. This object may become invalid if
the underlying data is owned by another object (e.g. list or dictionary)
and that other object is then modified or destroyed. Do not call any other
functions if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBinaryValue.IsOwned">
<summary>
Returns true (1) if this object is currently owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBinaryValue.Size">
<summary>
Returns the data size.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBinaryValue.IsSame(Chromium.Remote.CfrBinaryValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBinaryValue.IsEqual(Chromium.Remote.CfrBinaryValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBinaryValue.Copy">
<summary>
Returns a copy of this object. The data in this object will also be copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBinaryValue.GetData(Chromium.Remote.RemotePtr,System.UInt64,System.UInt64)">
<summary>
Read up to |bufferSize| number of bytes into |buffer|. Reading begins at
the specified byte |dataOffset|. Returns the number of bytes read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBinaryValue.Create(System.Byte[])">
<summary>
Creates a new object that is not owned by any other object. The specified
|data| will be copied.
</summary>
</member>
<member name="T:Chromium.Remote.CfrBrowser">
<summary>
Structure used to represent a browser window. When used in the browser
process the functions of this structure may be called on any thread unless
otherwise indicated in the comments. When used in the render process the
functions of this structure may only be called on the main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.CanGoBack">
<summary>
Returns true (1) if the browser can navigate backwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.CanGoForward">
<summary>
Returns true (1) if the browser can navigate forwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.IsLoading">
<summary>
Returns true (1) if the browser is currently loading.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.Identifier">
<summary>
Returns the globally unique identifier for this browser. This value is also
used as the tabId for extension APIs.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.IsPopup">
<summary>
Returns true (1) if the window is a popup window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.HasDocument">
<summary>
Returns true (1) if a document has been loaded in the browser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.MainFrame">
<summary>
Returns the main (top-level) frame for the browser window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.FocusedFrame">
<summary>
Returns the focused frame for the browser window.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.FrameCount">
<summary>
Returns the number of frames that currently exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrBrowser.FrameIdentifiers">
<summary>
Returns the identifiers of all existing frames.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.GoBack">
<summary>
Navigate backwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.GoForward">
<summary>
Navigate forwards.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.Reload">
<summary>
Reload the current page.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.ReloadIgnoreCache">
<summary>
Reload the current page ignoring any cached data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.StopLoad">
<summary>
Stop loading the page.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.IsSame(Chromium.Remote.CfrBrowser)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.GetFrame(System.Int64)">
<summary>
Returns the frame with the specified identifier, or NULL if not found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.GetFrame(System.String)">
<summary>
Returns the frame with the specified name, or NULL if not found.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.GetFrameNames">
<summary>
Returns the names of all existing frames.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrBrowser.SendProcessMessage(Chromium.CfxProcessId,Chromium.Remote.CfrProcessMessage)">
<summary>
Send a message to the specified |targetProcess|. Returns true (1) if the
message was sent successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_browser_capi.h">cef/include/capi/cef_browser_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrCommandLine">
<summary>
Structure used to create and/or parse command line arguments. Arguments with
'--', '-' and, on Windows, '/' prefixes are considered switches. Switches
will always precede any arguments without switch prefixes. Switches can
optionally have a value specified using the '=' delimiter (e.g.
"-switch=value"). An argument of "--" will terminate switch parsing with all
subsequent tokens, regardless of prefix, being interpreted as non-switch
arguments. Switch names are considered case-insensitive. This structure can
be used before cef_initialize() is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.Create">
<summary>
Create a new CfrCommandLine instance.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.GetGlobal">
<summary>
Returns the singleton global CfrCommandLine object. The returned object
will be read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrCommandLine.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrCommandLine.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrCommandLine.CommandLineString">
<summary>
Constructs and returns the represented command line string. Use this
function cautiously because quoting behavior is unclear.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrCommandLine.Program">
<summary>
Get the program part of the command line string (the first item).
Set the program part of the command line string (the first item).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrCommandLine.HasSwitches">
<summary>
Returns true (1) if the command line has switches.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrCommandLine.HasArguments">
<summary>
True if there are remaining command line arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.InitFromArgv(System.Int32,Chromium.Remote.RemotePtr)">
<summary>
Initialize the command line with the specified |argc| and |argv| values.
The first argument must be the name of the program. This function is only
supported on non-Windows platforms.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.InitFromString(System.String)">
<summary>
Initialize the command line with the string returned by calling
GetCommandLineW(). This function is only supported on Windows.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.Reset">
<summary>
Reset the command-line switches and arguments but leave the program
component unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.GetArgv">
<summary>
Retrieve the original command line string as a vector of strings. The argv
array: { program, [(--|-|/)switch[=value]]*, [--], [argument]* }
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.HasSwitch(System.String)">
<summary>
Returns true (1) if the command line contains the given switch.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.GetSwitchValue(System.String)">
<summary>
Returns the value associated with the given switch. If the switch has no
value or isn't present this function returns the NULL string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.GetSwitches">
<summary>
Returns the map of switch names and values. If a switch has no value an
NULL string is returned.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.AppendSwitch(System.String)">
<summary>
Add a switch to the end of the command line. If the switch has no value
pass an NULL value string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.AppendSwitchWithValue(System.String,System.String)">
<summary>
Add a switch with the specified value to the end of the command line.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.GetArguments">
<summary>
Get the remaining command line arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.AppendArgument(System.String)">
<summary>
Add an argument to the end of the command line.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrCommandLine.PrependWrapper(System.String)">
<summary>
Insert a command before the current command. Common for debuggers, like
"valgrind" or "gdb --args".
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_command_line_capi.h">cef/include/capi/cef_command_line_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrDictionaryValue">
<summary>
Structure representing a dictionary value. Can be used on any process and
thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.Create">
<summary>
Creates a new object that is not owned by any other object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDictionaryValue.IsValid">
<summary>
Returns true (1) if this object is valid. This object may become invalid if
the underlying data is owned by another object (e.g. list or dictionary)
and that other object is then modified or destroyed. Do not call any other
functions if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDictionaryValue.IsOwned">
<summary>
Returns true (1) if this object is currently owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDictionaryValue.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDictionaryValue.Size">
<summary>
Returns the number of values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.IsSame(Chromium.Remote.CfrDictionaryValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data. If true (1) modifications to this object will also affect |that|
object and vice-versa.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.IsEqual(Chromium.Remote.CfrDictionaryValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.Copy(System.Boolean)">
<summary>
Returns a writable copy of this object. If |excludeNullChildren| is true
(1) any NULL dictionaries or lists will be excluded from the copy.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.Clear">
<summary>
Removes all values. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.HasKey(System.String)">
<summary>
Returns true (1) if the current dictionary has a value for the given key.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetKeys(System.Collections.Generic.List{System.String})">
<summary>
Reads all keys for this dictionary into the specified vector.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.Remove(System.String)">
<summary>
Removes the value at the specified key. Returns true (1) is the value was
removed successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetType(System.String)">
<summary>
Returns the value type for the specified key.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetValue(System.String)">
<summary>
Returns the value at the specified key. For simple types the returned value
will copy existing data and modifications to the value will not modify this
object. For complex types (binary, dictionary and list) the returned value
will reference existing data and modifications to the value will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetBool(System.String)">
<summary>
Returns the value at the specified key as type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetInt(System.String)">
<summary>
Returns the value at the specified key as type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetDouble(System.String)">
<summary>
Returns the value at the specified key as type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetString(System.String)">
<summary>
Returns the value at the specified key as type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetBinary(System.String)">
<summary>
Returns the value at the specified key as type binary. The returned value
will reference existing data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetDictionary(System.String)">
<summary>
Returns the value at the specified key as type dictionary. The returned
value will reference existing data and modifications to the value will
modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.GetList(System.String)">
<summary>
Returns the value at the specified key as type list. The returned value
will reference existing data and modifications to the value will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetValue(System.String,Chromium.Remote.CfrValue)">
<summary>
Sets the value at the specified key. Returns true (1) if the value was set
successfully. If |value| represents simple data then the underlying data
will be copied and modifications to |value| will not modify this object. If
|value| represents complex data (binary, dictionary or list) then the
underlying data will be referenced and modifications to |value| will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetNull(System.String)">
<summary>
Sets the value at the specified key as type null. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetBool(System.String,System.Boolean)">
<summary>
Sets the value at the specified key as type bool. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetInt(System.String,System.Int32)">
<summary>
Sets the value at the specified key as type int. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetDouble(System.String,System.Double)">
<summary>
Sets the value at the specified key as type double. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetString(System.String,System.String)">
<summary>
Sets the value at the specified key as type string. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetBinary(System.String,Chromium.Remote.CfrBinaryValue)">
<summary>
Sets the value at the specified key as type binary. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetDictionary(System.String,Chromium.Remote.CfrDictionaryValue)">
<summary>
Sets the value at the specified key as type dict. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDictionaryValue.SetList(System.String,Chromium.Remote.CfrListValue)">
<summary>
Sets the value at the specified key as type list. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrDomDocument">
<summary>
Structure used to represent a DOM document. The functions of this structure
should only be called on the render process main thread thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.Type">
<summary>
Returns the document type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.Document">
<summary>
Returns the root document node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.Body">
<summary>
Returns the BODY node of an HTML document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.Head">
<summary>
Returns the HEAD node of an HTML document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.Title">
<summary>
Returns the title of an HTML document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.FocusedNode">
<summary>
Returns the node that currently has keyboard focus.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.HasSelection">
<summary>
Returns true (1) if a portion of the document is selected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.SelectionStartOffset">
<summary>
Returns the selection offset within the start node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.SelectionEndOffset">
<summary>
Returns the selection offset within the end node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.SelectionAsMarkup">
<summary>
Returns the contents of this selection as markup.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.SelectionAsText">
<summary>
Returns the contents of this selection as text.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomDocument.BaseUrl">
<summary>
Returns the base URL for the document.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomDocument.GetElementById(System.String)">
<summary>
Returns the document element with the specified ID value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomDocument.GetCompleteUrl(System.String)">
<summary>
Returns a complete URL based on the document base URL and the specified
partial URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrDomNode">
<summary>
Structure used to represent a DOM node. The functions of this structure
should only be called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.Type">
<summary>
Returns the type for this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.IsText">
<summary>
Returns true (1) if this is a text node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.IsElement">
<summary>
Returns true (1) if this is an element node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.IsEditable">
<summary>
Returns true (1) if this is an editable node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.IsFormControlElement">
<summary>
Returns true (1) if this is a form control element node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.FormControlElementType">
<summary>
Returns the type of this form control element node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.Name">
<summary>
Returns the name of this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.Value">
<summary>
Returns the value of this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.AsMarkup">
<summary>
Returns the contents of this node as markup.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.Document">
<summary>
Returns the document associated with this node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.Parent">
<summary>
Returns the parent node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.PreviousSibling">
<summary>
Returns the previous sibling node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.NextSibling">
<summary>
Returns the next sibling node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.HasChildren">
<summary>
Returns true (1) if this node has child nodes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.FirstChild">
<summary>
Return the first child node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.LastChild">
<summary>
Returns the last child node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.ElementTagName">
<summary>
Returns the tag name of this element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.HasElementAttributes">
<summary>
Returns true (1) if this element has attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.ElementInnerText">
<summary>
Returns the inner text of the element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrDomNode.ElementBounds">
<summary>
Returns the bounds of the element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomNode.IsSame(Chromium.Remote.CfrDomNode)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomNode.SetValue(System.String)">
<summary>
Set the value of this node. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomNode.HasElementAttribute(System.String)">
<summary>
Returns true (1) if this element has an attribute named |attrName|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomNode.GetElementAttribute(System.String)">
<summary>
Returns the element attribute named |attrName|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomNode.GetElementAttributes">
<summary>
Returns a map of all element attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrDomNode.SetElementAttribute(System.String,System.String)">
<summary>
Set the value for the element attribute named |attrName|. Returns true (1)
on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrDomVisitor">
<summary>
Structure to implement for visiting the DOM. The functions of this structure
will be called on the render process main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrDomVisitor.Visit">
<summary>
Method executed for visiting the DOM. The document object passed to this
function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_dom_capi.h">cef/include/capi/cef_dom_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrFrame">
<summary>
Structure used to represent a frame in the browser window. When used in the
browser process the functions of this structure may be called on any thread
unless otherwise indicated in the comments. When used in the render process
the functions of this structure may only be called on the main thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.IsValid">
<summary>
True if this object is currently attached to a valid frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.IsMain">
<summary>
Returns true (1) if this is the main (top-level) frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.IsFocused">
<summary>
Returns true (1) if this is the focused frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.Name">
<summary>
Returns the name for this frame. If the frame has an assigned name (for
example, set via the iframe "name" attribute) then that value will be
returned. Otherwise a unique name will be constructed based on the frame
parent hierarchy. The main (top-level) frame will always have an NULL name
value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.Identifier">
<summary>
Returns the globally unique identifier for this frame or &lt; 0 if the
underlying frame does not yet exist.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.Parent">
<summary>
Returns the parent of this frame or NULL if this is the main (top-level)
frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.Url">
<summary>
Returns the URL currently loaded in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.Browser">
<summary>
Returns the browser that this frame belongs to.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrFrame.V8Context">
<summary>
Get the V8 context associated with the frame. This function can only be
called from the render process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.Undo">
<summary>
Execute undo in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.Redo">
<summary>
Execute redo in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.Cut">
<summary>
Execute cut in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.Copy">
<summary>
Execute copy in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.Paste">
<summary>
Execute paste in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.Delete">
<summary>
Execute delete in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.SelectAll">
<summary>
Execute select all in this frame.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.GetSource(Chromium.Remote.CfrStringVisitor)">
<summary>
Retrieve this frame's HTML source as a string sent to the specified
visitor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.GetText(Chromium.Remote.CfrStringVisitor)">
<summary>
Retrieve this frame's display text as a string sent to the specified
visitor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.LoadRequest(Chromium.Remote.CfrRequest)">
<summary>
Load the request represented by the |request| object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.LoadUrl(System.String)">
<summary>
Load the specified |url|.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.LoadString(System.String,System.String)">
<summary>
Load the contents of |stringVal| with the specified dummy |url|. |url|
should have a standard scheme (for example, http scheme) or behaviors like
link clicks and web security restrictions may not behave as expected.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.ExecuteJavaScript(System.String,System.String,System.Int32)">
<summary>
Execute a string of JavaScript code in this frame. The |scriptUrl|
parameter is the URL where the script in question can be found, if any. The
renderer may request this URL to show the developer the source of the
error. The |startLine| parameter is the base line number to use for error
reporting.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrFrame.VisitDom(Chromium.Remote.CfrDomVisitor)">
<summary>
Visit the DOM document. This function can only be called from the render
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_frame_capi.h">cef/include/capi/cef_frame_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrListValue">
<summary>
Structure representing a list value. Can be used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.Create">
<summary>
Creates a new object that is not owned by any other object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrListValue.IsValid">
<summary>
Returns true (1) if this object is valid. This object may become invalid if
the underlying data is owned by another object (e.g. list or dictionary)
and that other object is then modified or destroyed. Do not call any other
functions if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrListValue.IsOwned">
<summary>
Returns true (1) if this object is currently owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrListValue.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrListValue.Size">
<summary>
Returns the number of values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.IsSame(Chromium.Remote.CfrListValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data. If true (1) modifications to this object will also affect |that|
object and vice-versa.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.IsEqual(Chromium.Remote.CfrListValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetSize(System.UInt64)">
<summary>
Sets the number of values. If the number of values is expanded all new
value slots will default to type null. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.Clear">
<summary>
Removes all values. Returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.Remove(System.UInt64)">
<summary>
Removes the value at the specified index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetType(System.UInt64)">
<summary>
Returns the value type at the specified index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetValue(System.UInt64)">
<summary>
Returns the value at the specified index. For simple types the returned
value will copy existing data and modifications to the value will not
modify this object. For complex types (binary, dictionary and list) the
returned value will reference existing data and modifications to the value
will modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetBool(System.UInt64)">
<summary>
Returns the value at the specified index as type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetInt(System.UInt64)">
<summary>
Returns the value at the specified index as type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetDouble(System.UInt64)">
<summary>
Returns the value at the specified index as type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetString(System.UInt64)">
<summary>
Returns the value at the specified index as type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetBinary(System.UInt64)">
<summary>
Returns the value at the specified index as type binary. The returned value
will reference existing data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetDictionary(System.UInt64)">
<summary>
Returns the value at the specified index as type dictionary. The returned
value will reference existing data and modifications to the value will
modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.GetList(System.UInt64)">
<summary>
Returns the value at the specified index as type list. The returned value
will reference existing data and modifications to the value will modify
this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetValue(System.UInt64,Chromium.Remote.CfrValue)">
<summary>
Sets the value at the specified index. Returns true (1) if the value was
set successfully. If |value| represents simple data then the underlying
data will be copied and modifications to |value| will not modify this
object. If |value| represents complex data (binary, dictionary or list)
then the underlying data will be referenced and modifications to |value|
will modify this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetNull(System.UInt64)">
<summary>
Sets the value at the specified index as type null. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetBool(System.UInt64,System.Boolean)">
<summary>
Sets the value at the specified index as type bool. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetInt(System.UInt64,System.Int32)">
<summary>
Sets the value at the specified index as type int. Returns true (1) if the
value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetDouble(System.UInt64,System.Double)">
<summary>
Sets the value at the specified index as type double. Returns true (1) if
the value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetString(System.UInt64,System.String)">
<summary>
Sets the value at the specified index as type string. Returns true (1) if
the value was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetBinary(System.UInt64,Chromium.Remote.CfrBinaryValue)">
<summary>
Sets the value at the specified index as type binary. Returns true (1) if
the value was set successfully. If |value| is currently owned by another
object then the value will be copied and the |value| reference will not
change. Otherwise, ownership will be transferred to this object and the
|value| reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetDictionary(System.UInt64,Chromium.Remote.CfrDictionaryValue)">
<summary>
Sets the value at the specified index as type dict. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrListValue.SetList(System.UInt64,Chromium.Remote.CfrListValue)">
<summary>
Sets the value at the specified index as type list. Returns true (1) if the
value was set successfully. If |value| is currently owned by another object
then the value will be copied and the |value| reference will not change.
Otherwise, ownership will be transferred to this object and the |value|
reference will be invalidated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrLoadHandler">
<summary>
Implement this structure to handle events related to browser load status. The
functions of this structure will be called on the browser process UI thread
or render process main thread (TID_RENDERER).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrLoadHandler.OnLoadingStateChange">
<summary>
Called when the loading state has changed. This callback will be executed
twice -- once when loading is initiated either programmatically or by user
action, and once when loading is terminated due to completion, cancellation
of failure. It will be called before any calls to OnLoadStart and after all
calls to OnLoadError and/or OnLoadEnd.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrLoadHandler.OnLoadStart">
<summary>
Called after a navigation has been committed and before the browser begins
loading contents in the frame. The |Frame| value will never be NULL -- call
the is_main() function to check if this frame is the main frame.
|TransitionType| provides information about the source of the navigation
and an accurate value is only available in the browser process. Multiple
frames may be loading at the same time. Sub-frames may start or continue
loading after the main frame load has ended. This function will not be
called for same page navigations (fragments, history state, etc.) or for
navigations that fail or are canceled before commit. For notification of
overall browser load status use OnLoadingStateChange instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrLoadHandler.OnLoadEnd">
<summary>
Called when the browser is done loading a frame. The |Frame| value will
never be NULL -- call the is_main() function to check if this frame is the
main frame. Multiple frames may be loading at the same time. Sub-frames may
start or continue loading after the main frame load has ended. This
function will not be called for same page navigations (fragments, history
state, etc.) or for navigations that fail or are canceled before commit.
For notification of overall browser load status use OnLoadingStateChange
instead.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrLoadHandler.OnLoadError">
<summary>
Called when a navigation fails or is canceled. This function may be called
by itself if before commit or in combination with OnLoadStart/OnLoadEnd if
after commit. |ErrorCode| is the error code number, |ErrorText| is the
error text and |FailedUrl| is the URL that failed to load. See
net\base\net_error_list.h for complete descriptions of the error codes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_load_handler_capi.h">cef/include/capi/cef_load_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrPostData">
<summary>
Structure used to represent post data for a web request. The functions of
this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostData.Create">
<summary>
Create a new CfrPostData object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostData.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostData.HasExcludedElements">
<summary>
Returns true (1) if the underlying POST data includes elements that are not
represented by this CfrPostData object (for example, multi-part file
upload data). Modifying CfrPostData objects with excluded elements may
result in the request failing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostData.ElementCount">
<summary>
Returns the number of existing post data elements.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostData.Elements">
<summary>
Retrieve the post data elements.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostData.RemoveElement(Chromium.Remote.CfrPostDataElement)">
<summary>
Remove the specified post data element. Returns true (1) if the removal
succeeds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostData.AddElement(Chromium.Remote.CfrPostDataElement)">
<summary>
Add the specified post data element. Returns true (1) if the add succeeds.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostData.RemoveElements">
<summary>
Remove all existing post data elements.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrPostDataElement">
<summary>
Structure used to represent a single element in the request post data. The
functions of this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostDataElement.Create">
<summary>
Create a new CfrPostDataElement object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostDataElement.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostDataElement.Type">
<summary>
Return the type of this post data element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostDataElement.File">
<summary>
Return the file name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrPostDataElement.BytesCount">
<summary>
Return the number of bytes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostDataElement.SetToEmpty">
<summary>
Remove all contents from the post data element.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostDataElement.SetToFile(System.String)">
<summary>
The post data element will represent a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostDataElement.SetToBytes(System.UInt64,Chromium.Remote.RemotePtr)">
<summary>
The post data element will represent bytes. The bytes passed in will be
copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrPostDataElement.GetBytes(System.UInt64,Chromium.Remote.RemotePtr)">
<summary>
Read up to |size| bytes into |bytes| and return the number of bytes
actually read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrProcessMessage">
<summary>
Structure representing a message. Can be used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrProcessMessage.Create(System.String)">
<summary>
Create a new CfrProcessMessage object with the specified name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrProcessMessage.IsValid">
<summary>
Returns true (1) if this object is valid. Do not call any other functions
if this function returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrProcessMessage.IsReadOnly">
<summary>
Returns true (1) if the values of this object are read-only. Some APIs may
expose read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrProcessMessage.Name">
<summary>
Returns the message name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrProcessMessage.ArgumentList">
<summary>
Returns the list of arguments.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrProcessMessage.Copy">
<summary>
Returns a writable copy of this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_process_message_capi.h">cef/include/capi/cef_process_message_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrReadHandler">
<summary>
Structure the client can implement to provide a custom stream reader. The
functions of this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrReadHandler.Read">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrReadHandler.Seek">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrReadHandler.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrReadHandler.Eof">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrReadHandler.MayBlock">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrRect">
<summary>
Structure representing a rectangle.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types.h">cef/include/internal/cef_types.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrRenderProcessHandler">
<summary>
Structure used to implement render process callbacks. The functions of this
structure will be called on the render process main thread (TID_RENDERER)
unless otherwise indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnRenderThreadCreated">
<summary>
Called after the render process main thread has been created. |ExtraInfo|
is a read-only value originating from
CfrBrowserProcessHandler.OnRenderProcessThreadCreated(). Do not
keep a reference to |ExtraInfo| outside of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnWebKitInitialized">
<summary>
Called after WebKit has been initialized.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnBrowserCreated">
<summary>
Called after a browser has been created. When browsing cross-origin a new
browser will be created before the old browser with the same identifier is
destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnBrowserDestroyed">
<summary>
Called before a browser is destroyed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.GetLoadHandler">
<summary>
Return the handler for browser load status events.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnBeforeNavigation">
<summary>
Called before browser navigation. Return true (1) to cancel the navigation
or false (0) to allow the navigation to proceed. The |Request| object
cannot be modified in this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnContextCreated">
<summary>
Called immediately after the V8 context for a frame has been created. To
retrieve the JavaScript 'window' object use the
CfrV8Context.GetGlobal() function. V8 handles can only be accessed
from the thread on which they are created. A task runner for posting tasks
on the associated thread can be retrieved via the
CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnContextReleased">
<summary>
Called immediately before the V8 context for a frame is released. No
references to the context should be kept after this function is called.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnUncaughtException">
<summary>
Called for global uncaught exceptions in a frame. Execution of this
callback is disabled by default. To enable set
CfrSettings.UncaughtExceptionStackSize > 0.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnFocusedNodeChanged">
<summary>
Called when a new node in the the browser gets focus. The |Node| value may
be NULL if no specific node has gained focus. The node object passed to
this function represents a snapshot of the DOM at the time this function is
executed. DOM objects are only valid for the scope of this function. Do not
keep references to or attempt to access any DOM objects outside the scope
of this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrRenderProcessHandler.OnProcessMessageReceived">
<summary>
Called when a new message is received from a different process. Return true
(1) if the message was handled or false (0) otherwise. Do not keep a
reference to or attempt to access the message outside of this callback.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_render_process_handler_capi.h">cef/include/capi/cef_render_process_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrRequest">
<summary>
Structure used to represent a web request. The functions of this structure
may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRequest.Create">
<summary>
Create a new CfrRequest object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.Url">
<summary>
Get the fully qualified URL.
Set the fully qualified URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.Method">
<summary>
Get the request function type. The value will default to POST if post data
is provided and GET otherwise.
Set the request function type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.ReferrerUrl">
<summary>
Get the referrer URL.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.ReferrerPolicy">
<summary>
Get the referrer policy.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.PostData">
<summary>
Get the post data.
Set the post data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.Flags">
<summary>
Get the flags used in combination with CfrUrlRequest. See
CfrUrlRequestFlags for supported values.
Set the flags used in combination with CfrUrlRequest. See
CfrUrlRequestFlags for supported values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.FirstPartyForCookies">
<summary>
Set the URL to the first party for cookies used in combination with
CfrUrlRequest.
Get the URL to the first party for cookies used in combination with
CfrUrlRequest.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.ResourceType">
<summary>
Get the resource type for this request. Only available in the browser
process.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.TransitionType">
<summary>
Get the transition type for this request. Only available in the browser
process and only applies to requests that represent a main frame or sub-
frame navigation.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrRequest.Identifier">
<summary>
Returns the globally unique identifier for this request or 0 if not
specified. Can be used by CfrRequestHandler implementations in the
browser process to track a single request across multiple callbacks.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRequest.SetReferrer(System.String,Chromium.CfxReferrerPolicy)">
<summary>
Set the referrer URL and policy. If non-NULL the referrer URL must be fully
qualified with an HTTP or HTTPS scheme component. Any username, password or
ref component will be removed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRequest.GetHeaderMap">
<summary>
Get the header values. Will not include the Referer value if any.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRequest.SetHeaderMap(System.Collections.Generic.List{System.String[]})">
<summary>
Set the header values. If a Referer value exists in the header map it will
be removed and ignored.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRequest.Set(System.String,System.String,Chromium.Remote.CfrPostData,System.Collections.Generic.List{System.String[]})">
<summary>
Set all values at one time.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_request_capi.h">cef/include/capi/cef_request_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrResourceBundle">
<summary>
Structure used for retrieving resources from the resource bundle (*.pak)
files loaded by CEF during startup or via the CfrResourceBundleHandler
returned from CfrApp.GetResourceBundleHandler. See CfrSettings for
additional options related to resource bundle loading. The functions of this
structure may be called on any thread unless otherwise indicated.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResourceBundle.GetGlobal">
<summary>
Returns the global resource bundle instance.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResourceBundle.GetLocalizedString(System.Int32)">
<summary>
Returns the localized string for the specified |stringId| or an NULL
string if the value is not found. Include cef_pack_strings.h for a listing
of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResourceBundle.GetDataResource(System.Int32,Chromium.Remote.RemotePtr,System.UInt64)">
<summary>
Retrieves the contents of the specified scale independent |resourceId|. If
the value is found then |data| and |dataSize| will be populated and this
function will return true (1). If the value is not found then this function
will return false (0). The returned |data| pointer will remain resident in
memory and should not be freed. Include cef_pack_resources.h for a listing
of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResourceBundle.GetDataResourceForScale(System.Int32,Chromium.CfxScaleFactor,Chromium.Remote.RemotePtr,System.UInt64)">
<summary>
Retrieves the contents of the specified |resourceId| nearest the scale
factor |scaleFactor|. Use a |scaleFactor| value of SCALE_FACTOR_NONE for
scale independent resources or call GetDataResource instead. If the value
is found then |data| and |dataSize| will be populated and this function
will return true (1). If the value is not found then this function will
return false (0). The returned |data| pointer will remain resident in
memory and should not be freed. Include cef_pack_resources.h for a listing
of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_capi.h">cef/include/capi/cef_resource_bundle_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrResourceBundleHandler">
<summary>
Structure used to implement a custom resource bundle structure. See
CfrSettings for additional options related to resource bundle loading. The
functions of this structure may be called on multiple threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrResourceBundleHandler.GetLocalizedString">
<summary>
Called to retrieve a localized translation for the specified |StringId|.
To provide the translation set |String| to the translation string and
return true (1). To use the default translation return false (0). Include
cef_pack_strings.h for a listing of valid string ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResource">
<summary>
Called to retrieve data for the specified scale independent |ResourceId|.
To provide the resource data set |Data| and |DataSize| to the data pointer
and size respectively and return true (1). To use the default resource data
return false (0). The resource data will not be copied and must remain
resident in memory. Include cef_pack_resources.h for a listing of valid
resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrResourceBundleHandler.GetDataResourceForScale">
<summary>
Called to retrieve data for the specified |ResourceId| nearest the scale
factor |ScaleFactor|. To provide the resource data set |Data| and
|DataSize| to the data pointer and size respectively and return true (1).
To use the default resource data return false (0). The resource data will
not be copied and must remain resident in memory. Include
cef_pack_resources.h for a listing of valid resource ID values.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_resource_bundle_handler_capi.h">cef/include/capi/cef_resource_bundle_handler_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrResponse">
<summary>
Structure used to represent a web response. The functions of this structure
may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResponse.Create">
<summary>
Create a new CfrResponse object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrResponse.IsReadOnly">
<summary>
Returns true (1) if this object is read-only.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrResponse.Error">
<summary>
Get the response error code. Returns ERR_NONE if there was no error.
Set the response error code. This can be used by custom scheme handlers to
return errors during initial request processing.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrResponse.Status">
<summary>
Get the response status code.
Set the response status code.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrResponse.StatusText">
<summary>
Get the response status text.
Set the response status text.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrResponse.MimeType">
<summary>
Get the response mime type.
Set the response mime type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResponse.GetHeader(System.String)">
<summary>
Get the value for the specified response header field.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResponse.GetHeaderMap">
<summary>
Get all response header fields.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrResponse.SetHeaderMap(System.Collections.Generic.List{System.String[]})">
<summary>
Set all response header fields.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_response_capi.h">cef/include/capi/cef_response_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrRuntime">
<summary>
Collection of global static CEF functions acessible in the render process.
A thread must be in a remote context in order to access these function.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.CrashReportingEnabled">
<summary>
Crash reporting is configured using an INI-style config file named
"crash_reporter.cfg". On Windows and Linux this file must be placed next to
the main application executable. On macOS this file must be placed in the
top-level app bundle Resources directory (e.g.
"&lt;appname>.app/Contents/Resources"). File contents are as follows:
# Comments start with a hash character and must be on their own line.
[Config]
ProductName=&lt;Value of the "prod" crash key; defaults to "cef">
ProductVersion=&lt;Value of the "ver" crash key; defaults to the CEF version>
AppName=&lt;Windows only; App-specific folder name component for storing crash
information; default to "CEF">
ExternalHandler=&lt;Windows only; Name of the external handler exe to use
instead of re-launching the main exe; default to empty>
BrowserCrashForwardingEnabled=&lt;macOS only; True if browser process crashes
should be forwarded to the system crash
reporter; default to false>
ServerURL=&lt;crash server URL; default to empty>
RateLimitEnabled=&lt;True if uploads should be rate limited; default to true>
MaxUploadsPerDay=&lt;Max uploads per 24 hours, used if rate limit is enabled;
default to 5>
MaxDatabaseSizeInMb=&lt;Total crash report disk usage greater than this value
will cause older reports to be deleted; default to 20>
MaxDatabaseAgeInDays=&lt;Crash reports older than this value will be deleted;
default to 5>
[CrashKeys]
my_key1=&lt;small|medium|large>
my_key2=&lt;small|medium|large>
Config section:
If "ProductName" and/or "ProductVersion" are set then the specified values
will be included in the crash dump metadata. On macOS if these values are set
to NULL then they will be retrieved from the Info.plist file using the
"CFBundleName" and "CFBundleShortVersionString" keys respectively.
If "AppName" is set on Windows then crash report information (metrics,
database and dumps) will be stored locally on disk under the
"C:\Users\[CurrentUser]\AppData\Local\[AppName]\User Data" folder. On other
platforms the CfrSettings.UserDataPath value will be used.
If "ExternalHandler" is set on Windows then the specified exe will be
launched as the crashpad-handler instead of re-launching the main process
exe. The value can be an absolute path or a path relative to the main exe
directory. On Linux the CfrSettings.BrowserSubprocessPath value will be
used. On macOS the existing subprocess app bundle will be used.
If "BrowserCrashForwardingEnabled" is set to true (1) on macOS then browser
process crashes will be forwarded to the system crash reporter. This results
in the crash UI dialog being displayed to the user and crash reports being
logged under "~/Library/Logs/DiagnosticReports". Forwarding of crash reports
from non-browser processes and Debug builds is always disabled.
If "ServerURL" is set then crashes will be uploaded as a multi-part POST
request to the specified URL. Otherwise, reports will only be stored locally
on disk.
If "RateLimitEnabled" is set to true (1) then crash report uploads will be
rate limited as follows:
1. If "MaxUploadsPerDay" is set to a positive value then at most the
specified number of crashes will be uploaded in each 24 hour period.
2. If crash upload fails due to a network or server error then an
incremental backoff delay up to a maximum of 24 hours will be applied for
retries.
3. If a backoff delay is applied and "MaxUploadsPerDay" is > 1 then the
"MaxUploadsPerDay" value will be reduced to 1 until the client is
restarted. This helps to avoid an upload flood when the network or
server error is resolved.
Rate limiting is not supported on Linux.
If "MaxDatabaseSizeInMb" is set to a positive value then crash report storage
on disk will be limited to that size in megabytes. For example, on Windows
each dump is about 600KB so a "MaxDatabaseSizeInMb" value of 20 equates to
about 34 crash reports stored on disk. Not supported on Linux.
If "MaxDatabaseAgeInDays" is set to a positive value then crash reports older
than the specified age in days will be deleted. Not supported on Linux.
CrashKeys section:
Any number of crash keys can be specified for use by the application. Crash
key values will be truncated based on the specified size (small = 63 bytes,
medium = 252 bytes, large = 1008 bytes). The value of crash keys can be set
from any thread or process using the CfrSetCrashKeyValue function. These
key/value pairs will be sent to the crash server along with the crash dump
file. Medium and large values will be chunked for submission. For example, if
your key is named "mykey" then the value will be broken into ordered chunks
and submitted using keys named "mykey-1", "mykey-2", etc.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_crash_util_capi.h">cef/include/capi/cef_crash_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.CreateDirectory(System.String)">
<summary>
Creates a directory and all parent directories if they don't already exist.
Returns true (1) on successful creation or if the directory already exists.
The directory is only readable by the current user. Calling this function on
the browser process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.CreateNewTempDirectory(System.String,System.String)">
<summary>
Creates a new directory. On Windows if |prefix| is provided the new directory
name is in the format of "prefixyyyy". Returns true (1) on success and sets
|newTempPath| to the full path of the directory that was created. The
directory is only readable by the current user. Calling this function on the
browser process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.CreateTempDirectoryInDirectory(System.String,System.String,System.String)">
<summary>
Creates a directory within another directory. Extra characters will be
appended to |prefix| to ensure that the new directory does not have the same
name as an existing directory. Returns true (1) on success and sets |newDir|
to the full path of the directory that was created. The directory is only
readable by the current user. Calling this function on the browser process UI
or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.CurrentlyOn(Chromium.CfxThreadId)">
<summary>
Returns true (1) if called on the specified thread. Equivalent to using
CfrTaskRunner.GetForThread(threadId).BelongsToCurrentThread().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.DeleteFile(System.String,System.Boolean)">
<summary>
Deletes the given path whether it's a file or a directory. If |path| is a
directory all contents will be deleted. If |recursive| is true (1) any sub-
directories and their contents will also be deleted (equivalent to executing
"rm -rf", so use with caution). On POSIX environments if |path| is a symbolic
link then only the symlink will be deleted. Returns true (1) on successful
deletion or if |path| does not exist. Calling this function on the browser
process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.DirectoryExists(System.String)">
<summary>
Returns true (1) if the given path exists and is a directory. Calling this
function on the browser process UI or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.FormatUrlForSecurityDisplay(System.String)">
<summary>
This is a convenience function for formatting a URL in a concise and human-
friendly way to help users make security-related decisions (or in other
circumstances when people need to distinguish sites, origins, or otherwise-
simplified URLs from each other). Internationalized domain names (IDN) may be
presented in Unicode if the conversion is considered safe. The returned value
will (a) omit the path for standard schemes, excepting file and filesystem,
and (b) omit the port if it is the default for the scheme. Do not use this
for URLs which will be parsed or sent to other applications.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_parser_capi.h">cef/include/capi/cef_parser_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.GetTempDirectory(System.String)">
<summary>
Get the temporary directory provided by the system.
WARNING: In general, you should use the temp directory variants below instead
of this function. Those variants will ensure that the proper permissions are
set so that other users on the system can't edit them while they're open
(which could lead to security issues).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.IsCertStatusError(Chromium.CfxCertStatus)">
<summary>
Returns true (1) if the certificate status has any error, major or minor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.IsCertStatusMinorError(Chromium.CfxCertStatus)">
<summary>
Returns true (1) if the certificate status represents only minor errors (e.g.
failure to verify certificate revocation).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_ssl_info_capi.h">cef/include/capi/cef_ssl_info_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.LoadCrlsetsFile(System.String)">
<summary>
Loads the existing "Certificate Revocation Lists" file that is managed by
Google Chrome. This file can generally be found in Chrome's User Data
directory (e.g. "C:\Users\[User]\AppData\Local\Google\Chrome\User Data\" on
Windows) and is updated periodically by Chrome's component updater service.
Must be called in the browser process after the context has been initialized.
See https://dev.chromium.org/Home/chromium-security/crlsets for background.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.PostDelayedTask(Chromium.CfxThreadId,Chromium.Remote.CfrTask,System.Int64)">
<summary>
Post a task for delayed execution on the specified thread. Equivalent to
using CfrTaskRunner.GetForThread(threadId).PostDelayedTask(task,
delay_ms).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.PostTask(Chromium.CfxThreadId,Chromium.Remote.CfrTask)">
<summary>
Post a task for execution on the specified thread. Equivalent to using
CfrTaskRunner.GetForThread(threadId).PostTask(task).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.RegisterExtension(System.String,System.String,Chromium.Remote.CfrV8Handler)">
<summary>
Register a new V8 extension with the specified JavaScript extension code and
handler. Functions implemented by the handler are prototyped using the
keyword 'native'. The calling of a native function is restricted to the scope
in which the prototype of the native function is defined. This function may
only be called on the render process main thread.
Example JavaScript extension code: &lt;pre>
// create the 'example' global object if it doesn't already exist.
if (!example)
example = {};
// create the 'example.test' global object if it doesn't already exist.
if (!example.test)
example.test = {};
(function() {
// Define the function 'example.test.myfunction'.
example.test.myfunction = function() {
// Call CfrV8Handler.Execute() with the function name 'MyFunction'
// and no arguments.
native function MyFunction();
return MyFunction();
};
// Define the getter function for parameter 'example.test.myparam'.
example.test.__defineGetter__('myparam', function() {
// Call CfrV8Handler.Execute() with the function name 'GetMyParam'
// and no arguments.
native function GetMyParam();
return GetMyParam();
});
// Define the setter function for parameter 'example.test.myparam'.
example.test.__defineSetter__('myparam', function(b) {
// Call CfrV8Handler.Execute() with the function name 'SetMyParam'
// and a single argument.
native function SetMyParam();
if(b) SetMyParam(b);
});
// Extension definitions can also contain normal JavaScript variables
// and functions.
var myint = 0;
example.test.increment = function() {
myint += 1;
return myint;
};
})();
&lt;/pre> Example usage in the page: &lt;pre>
// Call the function.
example.test.myfunction();
// Set the parameter.
example.test.myparam = value;
// Get the parameter.
value = example.test.myparam;
// Call another function.
example.test.increment();
&lt;/pre>
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.SetCrashKeyValue(System.String,System.String)">
<summary>
Sets or clears a specific key-value pair from the crash metadata.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_crash_util_capi.h">cef/include/capi/cef_crash_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.ZipDirectory(System.String,System.String,System.Boolean)">
<summary>
Writes the contents of |srcDir| into a zip archive at |destFile|. If
|includeHiddenFiles| is true (1) files starting with "." will be included.
Returns true (1) on success. Calling this function on the browser process UI
or IO threads is not allowed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_file_util_capi.h">cef/include/capi/cef_file_util_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrRuntime.ExecuteProcess(Chromium.Remote.CfrApp)">
<summary>
This function should be called from the render process startup callback
provided to CfxRuntime.Initialize() in the browser process. It will
call into the render process passing in the provided |application|
object and block until the render process exits.
The |application| object will receive CEF framework callbacks
from within the render process.
</summary>
</member>
<member name="T:Chromium.Remote.CfrRuntime.Marshal">
<summary>
Provides access to the remote process unmanaged memory.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.Marshal.AllocHGlobal(System.Int32)">
<summary>
Call Marshal.AllocHGlobal in the target process.
A thread must be in a remote context in order to access this function.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.Marshal.FreeHGlobal(Chromium.Remote.RemotePtr)">
<summary>
Call Marshal.FreeHGlobal in the target process.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.Marshal.Copy(System.Byte[],System.Int32,Chromium.Remote.RemotePtr,System.Int32)">
<summary>
Call Marshal.Copy in the target process.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.Marshal.Copy(Chromium.Remote.RemotePtr,System.Byte[],System.Int32,System.Int32)">
<summary>
Call Marshal.Copy in the target process.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.Marshal.Copy(Chromium.Remote.RemotePtr,Chromium.Remote.RemotePtr[],System.Int32,System.Int32)">
<summary>
Call Marshal.Copy in the target process.
</summary>
</member>
<member name="M:Chromium.Remote.CfrRuntime.Marshal.PtrToStringUni(Chromium.Remote.RemotePtr,System.Int32)">
<summary>
Call Marshal.PtrToStringUni in the target process.
</summary>
</member>
<member name="T:Chromium.Remote.CfrSchemeRegistrar">
<summary>
Structure that manages custom scheme registrations.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrSchemeRegistrar.AddCustomScheme(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Register a custom scheme. This function should not be called for the built-
in HTTP, HTTPS, FILE, FTP, ABOUT and DATA schemes.
If |isStandard| is true (1) the scheme will be treated as a standard
scheme. Standard schemes are subject to URL canonicalization and parsing
rules as defined in the Common Internet Scheme Syntax RFC 1738 Section 3.1
available at http://www.ietf.org/rfc/rfc1738.txt
In particular, the syntax for standard scheme URLs must be of the form:
&lt;pre>
[scheme]://[username]:[password]@[host]:[port]/[url-path]
&lt;/pre> Standard scheme URLs must have a host component that is a fully
qualified domain name as defined in Section 3.5 of RFC 1034 [13] and
Section 2.1 of RFC 1123. These URLs will be canonicalized to
"scheme://host/path" in the simplest case and
"scheme://username:password@host:port/path" in the most explicit case. For
example, "scheme:host/path" and "scheme:///host/path" will both be
canonicalized to "scheme://host/path". The origin of a standard scheme URL
is the combination of scheme, host and port (i.e., "scheme://host:port" in
the most explicit case).
For non-standard scheme URLs only the "scheme:" component is parsed and
canonicalized. The remainder of the URL will be passed to the handler as-
is. For example, "scheme:///some%20text" will remain the same. Non-standard
scheme URLs cannot be used as a target for form submission.
If |isLocal| is true (1) the scheme will be treated with the same security
rules as those applied to "file" URLs. Normal pages cannot link to or
access local URLs. Also, by default, local URLs can only perform
XMLHttpRequest calls to the same URL (origin + path) that originated the
request. To allow XMLHttpRequest calls from a local URL to other URLs with
the same origin set the CfrSettings.FileAccessFromFileUrlsAllowed
value to true (1). To allow XMLHttpRequest calls from a local URL to all
origins set the CfrSettings.UniversalAccessFromFileUrlsAllowed value
to true (1).
If |isDisplayIsolated| is true (1) the scheme can only be displayed from
other content hosted with the same scheme. For example, pages in other
origins cannot create iframes or hyperlinks to URLs with the scheme. For
schemes that must be accessible from other schemes set this value to false
(0), set |isCorsEnabled| to true (1), and use CORS "Access-Control-Allow-
Origin" headers to further restrict access.
If |isSecure| is true (1) the scheme will be treated with the same
security rules as those applied to "https" URLs. For example, loading this
scheme from other secure schemes will not trigger mixed content warnings.
If |isCorsEnabled| is true (1) the scheme can be sent CORS requests. This
value should be true (1) in most cases where |isStandard| is true (1).
If |isCspBypassing| is true (1) the scheme can bypass Content-Security-
Policy (CSP) checks. This value should be false (0) in most cases where
|isStandard| is true (1).
This function may be called on any thread. It should only be called once
per unique |schemeName| value. If |schemeName| is already registered or
if an error occurs this function will return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_scheme_capi.h">cef/include/capi/cef_scheme_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrStreamReader">
<summary>
Structure used to read data from a stream. The functions of this structure
may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.CreateForFile(System.String)">
<summary>
Create a new CfrStreamReader object from a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.CreateForData(Chromium.Remote.RemotePtr,System.UInt64)">
<summary>
Create a new CfrStreamReader object from data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.CreateForHandler(Chromium.Remote.CfrReadHandler)">
<summary>
Create a new CfrStreamReader object from a custom handler.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.Read(Chromium.Remote.RemotePtr,System.UInt64,System.UInt64)">
<summary>
Read raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.Seek(System.Int64,System.Int32)">
<summary>
Seek to the specified offset position. |whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Returns zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.Eof">
<summary>
Return non-zero if at end of file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamReader.MayBlock">
<summary>
Returns true (1) if this reader performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the reader from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrStreamWriter">
<summary>
Structure used to write data to a stream. The functions of this structure may
be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.CreateForFile(System.String)">
<summary>
Create a new CfrStreamWriter object for a file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.CreateForHandler(Chromium.Remote.CfrWriteHandler)">
<summary>
Create a new CfrStreamWriter object for a custom handler.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.Write(Chromium.Remote.RemotePtr,System.UInt64,System.UInt64)">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.Seek(System.Int64,System.Int32)">
<summary>
Seek to the specified offset position. |whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Returns zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.Flush">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrStreamWriter.MayBlock">
<summary>
Returns true (1) if this writer performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the writer from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrStringVisitor">
<summary>
Implement this structure to receive string values asynchronously.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrStringVisitor.Visit">
<summary>
Method that will be executed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_string_visitor_capi.h">cef/include/capi/cef_string_visitor_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrTask">
<summary>
Implement this structure for asynchronous task execution. If the task is
posted successfully and if the associated message loop is still running then
the execute() function will be called on the target thread. If the task fails
to post then the task object may be destroyed on the source thread instead of
the target thread. For this reason be cautious when performing work in the
task object destructor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrTask.Execute">
<summary>
Method that will be executed on the target thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrTaskRunner">
<summary>
Structure that asynchronously executes tasks on the associated thread. It is
safe to call the functions of this structure on any thread.
CEF maintains multiple internal threads that are used for handling different
types of tasks in different processes. The CfrThreadId definitions in
cef_types.h list the common CEF threads. Task runners are also available for
other CEF threads as appropriate (for example, V8 WebWorker threads).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.GetForCurrentThread">
<summary>
Returns the task runner for the current thread. Only CEF threads will have
task runners. An NULL reference will be returned if this function is called
on an invalid thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.GetForThread(Chromium.CfxThreadId)">
<summary>
Returns the task runner for the specified CEF thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.IsSame(Chromium.Remote.CfrTaskRunner)">
<summary>
Returns true (1) if this object is pointing to the same task runner as
|that| object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.BelongsToCurrentThread">
<summary>
Returns true (1) if this task runner belongs to the current thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.BelongsToThread(Chromium.CfxThreadId)">
<summary>
Returns true (1) if this task runner is for the specified CEF thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.PostTask(Chromium.Remote.CfrTask)">
<summary>
Post a task for execution on the thread associated with this task runner.
Execution will occur asynchronously.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrTaskRunner.PostDelayedTask(Chromium.Remote.CfrTask,System.Int64)">
<summary>
Post a task for delayed execution on the thread associated with this task
runner. Execution will occur asynchronously. Delayed tasks are not
supported on V8 WebWorker threads and will be executed without the
specified delay.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_task_capi.h">cef/include/capi/cef_task_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrThread">
<summary>
A simple thread abstraction that establishes a message loop on a new thread.
The consumer uses CfrTaskRunner to execute code on the thread's message
loop. The thread is terminated when the CfrThread object is destroyed or
stop() is called. All pending tasks queued on the thread's message loop will
run to completion before the thread is terminated. cef_thread_create() can be
called on any valid CEF thread in either the browser or render process. This
structure should only be used for tasks that require a dedicated thread. In
most cases you can post tasks to an existing CEF thread instead of creating a
new one; see cef_task.h for details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrThread.Create(System.String,Chromium.CfxThreadPriority,Chromium.CfxMessageLoopType,System.Boolean,Chromium.CfxComInitMode)">
<summary>
Create and start a new thread. This function does not block waiting for the
thread to run initialization. |displayName| is the name that will be used to
identify the thread. |priority| is the thread execution priority.
|messageLoopType| indicates the set of asynchronous events that the thread
can process. If |stoppable| is true (1) the thread will stopped and joined on
destruction or when stop() is called; otherwise, the the thread cannot be
stopped and will be leaked on shutdown. On Windows the |comInitMode| value
specifies how COM will be initialized for the thread. If |comInitMode| is
set to COM_INIT_MODE_STA then |messageLoopType| must be set to ML_TYPE_UI.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrThread.TaskRunner">
<summary>
Returns the CfrTaskRunner that will execute code on this thread's
message loop. This function is safe to call from any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrThread.PlatformThreadId">
<summary>
Returns the platform thread ID. It will return the same value after stop()
is called. This function is safe to call from any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrThread.IsRunning">
<summary>
Returns true (1) if the thread is currently running. This function must be
called from the same thread that called cef_thread_create().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrThread.Stop">
<summary>
Stop and join the thread. This function must be called from the same thread
that called cef_thread_create(). Do not call this function if
cef_thread_create() was called with a |stoppable| value of false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_thread_capi.h">cef/include/capi/cef_thread_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrTime">
<summary>
Time information. Values should always be in UTC.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_time.h">cef/include/internal/cef_time.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8Accessor">
<summary>
Structure that should be implemented to handle V8 accessor calls. Accessor
identifiers are registered by calling CfrV8Value.SetValue(). The
functions of this structure will be called on the thread associated with the
V8 accessor.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Accessor.Get">
<summary>
Handle retrieval the accessor value identified by |Name|. |Object| is the
receiver ('this' object) of the accessor. If retrieval succeeds set
|Retval| to the return value. If retrieval fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor retrieval was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Accessor.Set">
<summary>
Handle assignment of the accessor value identified by |Name|. |Object| is
the receiver ('this' object) of the accessor. |Value| is the new value
being assigned to the accessor. If assignment fails set |Exception| to the
exception that will be thrown. Return true (1) if accessor assignment was
handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8Context">
<summary>
Structure representing a V8 context handle. V8 handles can only be accessed
from the thread on which they are created. Valid threads for creating a V8
handle include the render process main thread (TID_RENDERER) and WebWorker
threads. A task runner for posting tasks on the associated thread can be
retrieved via the CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.GetCurrentContext">
<summary>
Returns the current (top) context object in the V8 context stack.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.GetEnteredContext">
<summary>
Returns the entered (bottom) context object in the V8 context stack.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.InContext">
<summary>
Returns true (1) if V8 is currently inside a context.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Context.TaskRunner">
<summary>
Returns the task runner associated with this context. V8 handles can only
be accessed from the thread on which they are created. This function can be
called on any render process thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Context.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Context.Browser">
<summary>
Returns the browser for this context. This function will return an NULL
reference for WebWorker contexts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Context.Frame">
<summary>
Returns the frame for this context. This function will return an NULL
reference for WebWorker contexts.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Context.Global">
<summary>
Returns the global object for this context. The context must be entered
before calling this function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.Enter">
<summary>
Enter this context. A context must be explicitly entered before creating a
V8 Object, Array, Function or Date asynchronously. exit() must be called
the same number of times as enter() before releasing this context. V8
objects belong to the context in which they are created. Returns true (1)
if the scope was entered successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.Exit">
<summary>
Exit this context. Call this function only after calling enter(). Returns
true (1) if the scope was exited successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.IsSame(Chromium.Remote.CfrV8Context)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Context.Eval(System.String,System.String,System.Int32,Chromium.Remote.CfrV8Value@,Chromium.Remote.CfrV8Exception@)">
<summary>
Execute a string of JavaScript code in this V8 context. The |scriptUrl|
parameter is the URL where the script in question can be found, if any. The
|startLine| parameter is the base line number to use for error reporting.
On success |retval| will be set to the return value, if any, and the
function will return true (1). On failure |exception| will be set to the
exception, if any, and the function will return false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8Exception">
<summary>
Structure representing a V8 exception. The functions of this structure may be
called on any render process thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.Message">
<summary>
Returns the exception message.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.SourceLine">
<summary>
Returns the line of source code that the exception occurred within.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.ScriptResourceName">
<summary>
Returns the resource name for the script from where the function causing
the error originates.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.LineNumber">
<summary>
Returns the 1-based number of the line where the error occurred or 0 if the
line number is unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.StartPosition">
<summary>
Returns the index within the script of the first character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.EndPosition">
<summary>
Returns the index within the script of the last character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.StartColumn">
<summary>
Returns the index within the line of the first character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Exception.EndColumn">
<summary>
Returns the index within the line of the last character where the error
occurred.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8Handler">
<summary>
Structure that should be implemented to handle V8 function calls. The
functions of this structure will be called on the thread associated with the
V8 function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Handler.Execute">
<summary>
Handle execution of the function identified by |Name|. |Object| is the
receiver ('this' object) of the function. |Arguments| is the list of
arguments passed to the function. If execution succeeds set |Retval| to the
function return value. If execution fails set |Exception| to the exception
that will be thrown. Return true (1) if execution was handled.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8Interceptor">
<summary>
Structure that should be implemented to handle V8 interceptor calls. The
functions of this structure will be called on the thread associated with the
V8 interceptor. Interceptor's named property handlers (with first argument of
type CfrString) are called when object is indexed by string. Indexed property
handlers (with first argument of type int) are called when object is indexed
by integer.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Interceptor.GetByName">
<summary>
Handle retrieval of the interceptor value identified by |Name|. |Object| is
the receiver ('this' object) of the interceptor. If retrieval succeeds, set
|Retval| to the return value. If the requested value does not exist, don't
set either |Retval| or |Exception|. If retrieval fails, set |Exception| to
the exception that will be thrown. If the property has an associated
accessor, it will be called only if you don't set |Retval|. Return true (1)
if interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Interceptor.GetByIndex">
<summary>
Handle retrieval of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. If retrieval succeeds,
set |Retval| to the return value. If the requested value does not exist,
don't set either |Retval| or |Exception|. If retrieval fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor retrieval was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Interceptor.SetByName">
<summary>
Handle assignment of the interceptor value identified by |Name|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. This setter will always
be called, even when the property has an associated accessor. Return true
(1) if interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrV8Interceptor.SetByIndex">
<summary>
Handle assignment of the interceptor value identified by |Index|. |Object|
is the receiver ('this' object) of the interceptor. |Value| is the new
value being assigned to the interceptor. If assignment fails, set
|Exception| to the exception that will be thrown. Return true (1) if
interceptor assignment was handled, false (0) otherwise.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8StackFrame">
<summary>
Structure representing a V8 stack frame handle. V8 handles can only be
accessed from the thread on which they are created. Valid threads for
creating a V8 handle include the render process main thread (TID_RENDERER)
and WebWorker threads. A task runner for posting tasks on the associated
thread can be retrieved via the CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.ScriptName">
<summary>
Returns the name of the resource script that contains the function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.ScriptNameOrSourceUrl">
<summary>
Returns the name of the resource script that contains the function or the
sourceURL value if the script name is undefined and its source ends with a
"//@ sourceURL=..." string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.FunctionName">
<summary>
Returns the name of the function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.LineNumber">
<summary>
Returns the 1-based line number for the function call or 0 if unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.Column">
<summary>
Returns the 1-based column offset on the line for the function call or 0 if
unknown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.IsEval">
<summary>
Returns true (1) if the function was compiled using eval().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackFrame.IsConstructor">
<summary>
Returns true (1) if the function was called as a constructor via "new".
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8StackTrace">
<summary>
Structure representing a V8 stack trace handle. V8 handles can only be
accessed from the thread on which they are created. Valid threads for
creating a V8 handle include the render process main thread (TID_RENDERER)
and WebWorker threads. A task runner for posting tasks on the associated
thread can be retrieved via the CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8StackTrace.GetCurrent(System.Int32)">
<summary>
Returns the stack trace for the currently active context. |frameLimit| is
the maximum number of frames that will be captured.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackTrace.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8StackTrace.FrameCount">
<summary>
Returns the number of stack frames.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8StackTrace.GetFrame(System.Int32)">
<summary>
Returns the stack frame at the specified 0-based index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrV8Value">
<summary>
Structure representing a V8 value handle. V8 handles can only be accessed
from the thread on which they are created. Valid threads for creating a V8
handle include the render process main thread (TID_RENDERER) and WebWorker
threads. A task runner for posting tasks on the associated thread can be
retrieved via the CfrV8Context.GetTaskRunner() function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateUndefined">
<summary>
Create a new CfrV8Value object of type undefined.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateNull">
<summary>
Create a new CfrV8Value object of type null.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateBool(System.Boolean)">
<summary>
Create a new CfrV8Value object of type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateInt(System.Int32)">
<summary>
Create a new CfrV8Value object of type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateUint(System.UInt32)">
<summary>
Create a new CfrV8Value object of type unsigned int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateDouble(System.Double)">
<summary>
Create a new CfrV8Value object of type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateDate(Chromium.Remote.CfrTime)">
<summary>
Create a new CfrV8Value object of type Date. This function should only be
called from within the scope of a CfrRenderProcessHandler,
CfrV8Handler or CfrV8Accessor callback, or in combination with calling
enter() and exit() on a stored CfrV8Context reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateString(System.String)">
<summary>
Create a new CfrV8Value object of type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateObject(Chromium.Remote.CfrV8Accessor,Chromium.Remote.CfrV8Interceptor)">
<summary>
Create a new CfrV8Value object of type object with optional accessor
and/or interceptor. This function should only be called from within the scope
of a CfrRenderProcessHandler, CfrV8Handler or CfrV8Accessor
callback, or in combination with calling enter() and exit() on a stored
CfrV8Context reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateArray(System.Int32)">
<summary>
Create a new CfrV8Value object of type array with the specified |length|.
If |length| is negative the returned array will have length 0. This function
should only be called from within the scope of a
CfrRenderProcessHandler, CfrV8Handler or CfrV8Accessor callback,
or in combination with calling enter() and exit() on a stored CfrV8Context
reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateFunction(System.String,Chromium.Remote.CfrV8Handler)">
<summary>
Create a new CfrV8Value object of type function. This function should only
be called from within the scope of a CfrRenderProcessHandler,
CfrV8Handler or CfrV8Accessor callback, or in combination with calling
enter() and exit() on a stored CfrV8Context reference.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsValid">
<summary>
Returns true (1) if the underlying handle is valid and it can be accessed
on the current thread. Do not call any other functions if this function
returns false (0).
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsUndefined">
<summary>
True if the value type is undefined.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsNull">
<summary>
True if the value type is null.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsBool">
<summary>
True if the value type is bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsInt">
<summary>
True if the value type is int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsUint">
<summary>
True if the value type is unsigned int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsDouble">
<summary>
True if the value type is double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsDate">
<summary>
True if the value type is Date.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsString">
<summary>
True if the value type is string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsObject">
<summary>
True if the value type is object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsArray">
<summary>
True if the value type is array.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsFunction">
<summary>
True if the value type is function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.BoolValue">
<summary>
Return a bool value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IntValue">
<summary>
Return an int value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.UintValue">
<summary>
Return an unsigned int value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.DoubleValue">
<summary>
Return a double value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.DateValue">
<summary>
Return a Date value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.StringValue">
<summary>
Return a string value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.IsUserCreated">
<summary>
Returns true (1) if this is a user created object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.HasException">
<summary>
Returns true (1) if the last function call resulted in an exception. This
attribute exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.Exception">
<summary>
Returns the exception resulting from the last function call. This attribute
exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.UserData">
<summary>
Returns the user data, if any, assigned to this object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.ExternallyAllocatedMemory">
<summary>
Returns the amount of externally allocated memory registered for the
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.ArrayLength">
<summary>
Returns the number of elements in the array.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.FunctionName">
<summary>
Returns the function name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrV8Value.FunctionHandler">
<summary>
Returns the function handler or NULL if not a CEF-created function.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.IsSame(Chromium.Remote.CfrV8Value)">
<summary>
Returns true (1) if this object is pointing to the same handle as |that|
object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.ClearException">
<summary>
Clears the last exception and returns true (1) on success.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.WillRethrowExceptions">
<summary>
Returns true (1) if this object will re-throw future exceptions. This
attribute exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.SetRethrowExceptions(System.Boolean)">
<summary>
Set whether this object will re-throw future exceptions. By default
exceptions are not re-thrown. If a exception is re-thrown the current
context should not be accessed again until after the exception has been
caught and not re-thrown. Returns true (1) on success. This attribute
exists only in the scope of the current CEF value object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.HasValue(System.String)">
<summary>
Returns true (1) if the object has a value with the specified identifier.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.HasValue(System.Int32)">
<summary>
Returns true (1) if the object has a value with the specified identifier.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.DeleteValue(System.String)">
<summary>
Deletes the value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly or an
exception is thrown. For read-only and don't-delete values this function
will return true (1) even though deletion failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.DeleteValue(System.Int32)">
<summary>
Deletes the value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly, deletion
fails or an exception is thrown. For read-only and don't-delete values this
function will return true (1) even though deletion failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.GetValue(System.String)">
<summary>
Returns the value with the specified identifier on success. Returns NULL if
this function is called incorrectly or an exception is thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.GetValue(System.Int32)">
<summary>
Returns the value with the specified identifier on success. Returns NULL if
this function is called incorrectly or an exception is thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.SetValue(System.String,Chromium.Remote.CfrV8Value,Chromium.CfxV8PropertyAttribute)">
<summary>
Associates a value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly or an
exception is thrown. For read-only values this function will return true
(1) even though assignment failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.SetValue(System.Int32,Chromium.Remote.CfrV8Value)">
<summary>
Associates a value with the specified identifier and returns true (1) on
success. Returns false (0) if this function is called incorrectly or an
exception is thrown. For read-only values this function will return true
(1) even though assignment failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.SetValue(System.String,Chromium.CfxV8AccessControl,Chromium.CfxV8PropertyAttribute)">
<summary>
Registers an identifier and returns true (1) on success. Access to the
identifier will be forwarded to the CfrV8Accessor instance passed to
CfrV8Value.CfrV8ValueCreateObject(). Returns false (0) if this
function is called incorrectly or an exception is thrown. For read-only
values this function will return true (1) even though assignment failed.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.GetKeys(System.Collections.Generic.List{System.String})">
<summary>
Read the keys for the object's values into the specified vector. Integer-
based keys will also be returned as strings.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.SetUserData(Chromium.Remote.CfrBaseRefCounted)">
<summary>
Sets the user data for this object and returns true (1) on success. Returns
false (0) if this function is called incorrectly. This function can only be
called on user created objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.AdjustExternallyAllocatedMemory(System.Int32)">
<summary>
Adjusts the amount of registered external memory for the object. Used to
give V8 an indication of the amount of externally allocated memory that is
kept alive by JavaScript objects. V8 uses this information to decide when
to perform global garbage collection. Each CfrV8Value tracks the amount
of external memory associated with it and automatically decreases the
global total by the appropriate amount on its destruction.
|changeInBytes| specifies the number of bytes to adjust by. This function
returns the number of bytes associated with the object after the
adjustment. This function can only be called on user created objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.ExecuteFunction(Chromium.Remote.CfrV8Value,Chromium.Remote.CfrV8Value[])">
<summary>
Execute the function using the current V8 context. This function should
only be called from within the scope of a CfrV8Handler or
CfrV8Accessor callback, or in combination with calling enter() and
exit() on a stored CfrV8Context reference. |object| is the receiver
('this' object) of the function. If |object| is NULL the current context's
global object will be used. |arguments| is the list of arguments that will
be passed to the function. Returns the function return value on success.
Returns NULL if this function is called incorrectly or an exception is
thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.ExecuteFunctionWithContext(Chromium.Remote.CfrV8Context,Chromium.Remote.CfrV8Value,Chromium.Remote.CfrV8Value[])">
<summary>
Execute the function using the specified V8 context. |object| is the
receiver ('this' object) of the function. If |object| is NULL the specified
context's global object will be used. |arguments| is the list of arguments
that will be passed to the function. Returns the function return value on
success. Returns NULL if this function is called incorrectly or an
exception is thrown.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_v8_capi.h">cef/include/capi/cef_v8_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateObject(Chromium.Remote.CfrV8Accessor)">
<summary>
Create a new CfrV8Value object of type object with accessor.
This function should only be called from within the scope
of a CfrRenderProcessHandler, CfrV8Handler or CfrV8Accessor
callback, or in combination with calling enter() and exit() on a stored
CfrV8Context reference.
</summary>
</member>
<member name="M:Chromium.Remote.CfrV8Value.CreateObject(Chromium.Remote.CfrV8Interceptor)">
<summary>
Create a new CfrV8Value object of type object with interceptor.
This function should only be called from within the scope
of a CfrRenderProcessHandler, CfrV8Handler or CfrV8Accessor
callback, or in combination with calling enter() and exit() on a stored
CfrV8Context reference.
</summary>
</member>
<member name="T:Chromium.Remote.CfrValue">
<summary>
Structure that wraps other data value types. Complex types (binary,
dictionary and list) will be referenced but not owned by this object. Can be
used on any process and thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.Create">
<summary>
Creates a new object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.IsValid">
<summary>
Returns true (1) if the underlying data is valid. This will always be true
(1) for simple types. For complex types (binary, dictionary and list) the
underlying data may become invalid if owned by another object (e.g. list or
dictionary) and that other object is then modified or destroyed. This value
object can be re-used by calling Set*() even if the underlying data is
invalid.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.IsOwned">
<summary>
Returns true (1) if the underlying data is owned by another object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.IsReadOnly">
<summary>
Returns true (1) if the underlying data is read-only. Some APIs may expose
read-only objects.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.Type">
<summary>
Returns the underlying value type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.Bool">
<summary>
Returns the underlying value as type bool.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.Int">
<summary>
Returns the underlying value as type int.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.Double">
<summary>
Returns the underlying value as type double.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.String">
<summary>
Returns the underlying value as type string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.Binary">
<summary>
Returns the underlying value as type binary. The returned reference may
become invalid if the value is owned by another object or if ownership is
transferred to another object in the future. To maintain a reference to the
value after assigning ownership to a dictionary or list pass this object to
the set_value() function instead of passing the returned reference to
set_binary().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.Dictionary">
<summary>
Returns the underlying value as type dictionary. The returned reference may
become invalid if the value is owned by another object or if ownership is
transferred to another object in the future. To maintain a reference to the
value after assigning ownership to a dictionary or list pass this object to
the set_value() function instead of passing the returned reference to
set_dictionary().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrValue.List">
<summary>
Returns the underlying value as type list. The returned reference may
become invalid if the value is owned by another object or if ownership is
transferred to another object in the future. To maintain a reference to the
value after assigning ownership to a dictionary or list pass this object to
the set_value() function instead of passing the returned reference to
set_list().
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.IsSame(Chromium.Remote.CfrValue)">
<summary>
Returns true (1) if this object and |that| object have the same underlying
data. If true (1) modifications to this object will also affect |that|
object and vice-versa.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.IsEqual(Chromium.Remote.CfrValue)">
<summary>
Returns true (1) if this object and |that| object have an equivalent
underlying value but are not necessarily the same object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.Copy">
<summary>
Returns a copy of this object. The underlying data will also be copied.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetNull">
<summary>
Sets the underlying value as type null. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetBool(System.Boolean)">
<summary>
Sets the underlying value as type bool. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetInt(System.Int32)">
<summary>
Sets the underlying value as type int. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetDouble(System.Double)">
<summary>
Sets the underlying value as type double. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetString(System.String)">
<summary>
Sets the underlying value as type string. Returns true (1) if the value was
set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetBinary(Chromium.Remote.CfrBinaryValue)">
<summary>
Sets the underlying value as type binary. Returns true (1) if the value was
set successfully. This object keeps a reference to |value| and ownership of
the underlying data remains unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetDictionary(Chromium.Remote.CfrDictionaryValue)">
<summary>
Sets the underlying value as type dict. Returns true (1) if the value was
set successfully. This object keeps a reference to |value| and ownership of
the underlying data remains unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrValue.SetList(Chromium.Remote.CfrListValue)">
<summary>
Sets the underlying value as type list. Returns true (1) if the value was
set successfully. This object keeps a reference to |value| and ownership of
the underlying data remains unchanged.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_values_capi.h">cef/include/capi/cef_values_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrWaitableEvent">
<summary>
WaitableEvent is a thread synchronization tool that allows one thread to wait
for another thread to finish some work. This is equivalent to using a
Lock+ConditionVariable to protect a simple boolean value. However, using
WaitableEvent in conjunction with a Lock to wait for a more complex state
change (e.g., for an item to be added to a queue) is not recommended. In that
case consider using a ConditionVariable instead of a WaitableEvent. It is
safe to create and/or signal a WaitableEvent from any thread. Blocking on a
WaitableEvent by calling the *wait() functions is not allowed on the browser
process UI or IO threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrWaitableEvent.Create(System.Boolean,System.Boolean)">
<summary>
Create a new waitable event. If |automaticReset| is true (1) then the event
state is automatically reset to un-signaled after a single waiting thread has
been released; otherwise, the state remains signaled until reset() is called
manually. If |initiallySignaled| is true (1) then the event will start in
the signaled state.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrWaitableEvent.IsSignaled">
<summary>
Returns true (1) if the event is in the signaled state, else false (0). If
the event was created with |automaticReset| set to true (1) then calling
this function will also cause a reset.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrWaitableEvent.Reset">
<summary>
Put the event in the un-signaled state.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrWaitableEvent.Signal">
<summary>
Put the event in the signaled state. This causes any thread blocked on Wait
to be woken up.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrWaitableEvent.Wait">
<summary>
Wait indefinitely for the event to be signaled. This function will not
return until after the call to signal() has completed. This function cannot
be called on the browser process UI or IO threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrWaitableEvent.TimedWait(System.Int64)">
<summary>
Wait up to |maxMs| milliseconds for the event to be signaled. Returns true
(1) if the event was signaled. A return value of false (0) does not
necessarily mean that |maxMs| was exceeded. This function will not return
until after the call to signal() has completed. This function cannot be
called on the browser process UI or IO threads.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_waitable_event_capi.h">cef/include/capi/cef_waitable_event_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrWriteHandler">
<summary>
Structure the client can implement to provide a custom stream writer. The
functions of this structure may be called on any thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrWriteHandler.Write">
<summary>
Write raw binary data.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrWriteHandler.Seek">
<summary>
Seek to the specified offset position. |Whence| may be any one of SEEK_CUR,
SEEK_END or SEEK_SET. Return zero on success and non-zero on failure.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrWriteHandler.Tell">
<summary>
Return the current offset position.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrWriteHandler.Flush">
<summary>
Flush the stream.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="E:Chromium.Remote.CfrWriteHandler.MayBlock">
<summary>
Return true (1) if this handler performs work like accessing the file
system which may block. Used as a hint for determining the thread to access
the handler from.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_stream_capi.h">cef/include/capi/cef_stream_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrXmlReader">
<summary>
Structure that supports the reading of XML data via the libxml streaming API.
The functions of this structure should only be called on the thread that
creates the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.Create(Chromium.Remote.CfrStreamReader,Chromium.CfxXmlEncodingType,System.String)">
<summary>
Create a new CfrXmlReader object. The returned object's functions can
only be called from the thread that created the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.HasError">
<summary>
Returns true (1) if an error has been reported by the XML parser.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.Type">
<summary>
Returns the node type.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.Depth">
<summary>
Returns the node depth. Depth starts at 0 for the root node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.LocalName">
<summary>
Returns the local name. See http://www.w3.org/TR/REC-xml-names/#NT-
LocalPart for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.Prefix">
<summary>
Returns the namespace prefix. See http://www.w3.org/TR/REC-xml-names/ for
additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.QualifiedName">
<summary>
Returns the qualified name, equal to (Prefix:)LocalName. See
http://www.w3.org/TR/REC-xml-names/#ns-qualnames for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.NamespaceUri">
<summary>
Returns the URI defining the namespace associated with the node. See
http://www.w3.org/TR/REC-xml-names/ for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.BaseUri">
<summary>
Returns the base URI of the node. See http://www.w3.org/TR/xmlbase/ for
additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.XmlLang">
<summary>
Returns the xml:lang scope within which the node resides. See
http://www.w3.org/TR/REC-xml/#sec-lang-tag for additional details.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.IsEmptyElement">
<summary>
Returns true (1) if the node represents an NULL element. &lt;a/> is considered
NULL but &lt;a>&lt;/a> is not.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.HasValue">
<summary>
Returns true (1) if the node has a text value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.Value">
<summary>
Returns the text value.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.HasAttributes">
<summary>
Returns true (1) if the node has attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.AttributeCount">
<summary>
Returns the number of attributes.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.InnerXml">
<summary>
Returns an XML representation of the current node's children.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.OuterXml">
<summary>
Returns an XML representation of the current node including its children.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrXmlReader.LineNumber">
<summary>
Returns the line number for the current node.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToNextNode">
<summary>
Moves the cursor to the next node in the document. This function must be
called at least once to set the current cursor position. Returns true (1)
if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.Close">
<summary>
Close the document. This should be called directly to ensure that cleanup
occurs on the correct thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.GetError">
<summary>
Returns the error string.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.GetAttribute(System.Int32)">
<summary>
Returns the value of the attribute at the specified 0-based index.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.GetAttribute(System.String)">
<summary>
Returns the value of the attribute with the specified qualified name.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.GetAttribute(System.String,System.String)">
<summary>
Returns the value of the attribute with the specified local name and
namespace URI.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToAttribute(System.Int32)">
<summary>
Moves the cursor to the attribute at the specified 0-based index. Returns
true (1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToAttribute(System.String)">
<summary>
Moves the cursor to the attribute with the specified qualified name.
Returns true (1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToAttribute(System.String,System.String)">
<summary>
Moves the cursor to the attribute with the specified local name and
namespace URI. Returns true (1) if the cursor position was set
successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToFirstAttribute">
<summary>
Moves the cursor to the first attribute in the current element. Returns
true (1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToNextAttribute">
<summary>
Moves the cursor to the next attribute in the current element. Returns true
(1) if the cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrXmlReader.MoveToCarryingElement">
<summary>
Moves the cursor back to the carrying element. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_xml_reader_capi.h">cef/include/capi/cef_xml_reader_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrZipReader">
<summary>
Structure that supports the reading of zip archives via the zlib unzip API.
The functions of this structure should only be called on the thread that
creates the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.Create(Chromium.Remote.CfrStreamReader)">
<summary>
Create a new CfrZipReader object. The returned object's functions can
only be called from the thread that created the object.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrZipReader.FileName">
<summary>
Returns the name of the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrZipReader.FileSize">
<summary>
Returns the uncompressed size of the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="P:Chromium.Remote.CfrZipReader.FileLastModified">
<summary>
Returns the last modified timestamp for the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.MoveToFirstFile">
<summary>
Moves the cursor to the first file in the archive. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.MoveToNextFile">
<summary>
Moves the cursor to the next file in the archive. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.MoveToFile(System.String,System.Boolean)">
<summary>
Moves the cursor to the specified file in the archive. If |caseSensitive|
is true (1) then the search will be case sensitive. Returns true (1) if the
cursor position was set successfully.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.Close">
<summary>
Closes the archive. This should be called directly to ensure that cleanup
occurs on the correct thread.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.OpenFile(System.String)">
<summary>
Opens the file for reading of uncompressed data. A read password may
optionally be specified.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.CloseFile">
<summary>
Closes the file.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.ReadFile(Chromium.Remote.RemotePtr,System.UInt64)">
<summary>
Read uncompressed file contents into the specified buffer. Returns &lt; 0 if
an error occurred, 0 if at the end of file, or the number of bytes read.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.Tell">
<summary>
Returns the current offset in the uncompressed file contents.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="M:Chromium.Remote.CfrZipReader.Eof">
<summary>
Returns true (1) if at end of the file contents.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/capi/cef_zip_reader_capi.h">cef/include/capi/cef_zip_reader_capi.h</see>.
</remarks>
</member>
<member name="T:Chromium.Remote.CfrBaseLibrary">
<summary>
Base class for all remote wrapper classes for CEF library structs.
</summary>
</member>
<member name="T:Chromium.Remote.CfrBaseClient">
<summary>
Base class for all remote wrapper classes for CEF client structs.
</summary>
</member>
<member name="P:Chromium.Remote.CfrBaseClient.CallbacksDisabled">
<summary>
When true, all CEF callback events are disabled for this handler. Incoming callbacks will return default values to CEF.
</summary>
</member>
<member name="T:Chromium.Remote.CfrBaseScoped">
<summary>
Base class for all wrapper classes for scoped CEF library structs.
Objects of this type will be disposed when they go out of scope.
</summary>
</member>
<member name="T:Chromium.Remote.CfrEventArgs">
<summary>
Base class for all remote callback event args.
</summary>
</member>
<member name="T:Chromium.Remote.CfrBaseRefCounted">
<summary>
Base class for all remote wrapper classes for ref counted CEF structs.
</summary>
</member>
<member name="T:Chromium.Remote.CfrObject">
<summary>
Base class for all remote wrapper classes for CEF structs.
</summary>
</member>
<member name="M:Chromium.Remote.CfrObject.CreateRemoteCallContext">
<summary>
Creates a remote call context for the render process this
object belongs to.
</summary>
<returns></returns>
</member>
<member name="P:Chromium.Remote.CfrObject.RemotePtr">
<summary>
Address of the underlying native CEF object
in the render process memory space.
</summary>
</member>
<member name="T:Chromium.Remote.CfrStructure">
<summary>
Base class for all remote wrapper classes for CEF structs without refcount.
</summary>
</member>
<member name="M:Chromium.Remote.RemoteCall.Execute(Chromium.Remote.RemoteConnection)">
<summary>
Prepares and executes the remote procedure in the remote process
</summary>
</member>
<member name="T:Chromium.Remote.RemoteClientCall">
<summary>
Marshals a callback from a client in the render process to the browser process.
</summary>
</member>
<member name="T:Chromium.Remote.RemoteEventCall">
<summary>
Marshals a callback from a client in the render process to the browser process.
</summary>
</member>
<member name="T:Chromium.Remote.RemotePtr">
<summary>
Represents an IntPtr in the remote process.
</summary>
</member>
<member name="M:Chromium.Remote.RemotePtr.op_Equality(Chromium.Remote.RemotePtr,Chromium.Remote.RemotePtr)">
<summary>
Two remote pointers are equal if both are null or both are of the same value on the same connection.
</summary>
</member>
<member name="F:Chromium.Remote.StreamHandler.readBufferStart">
<summary>
index of the first valid byte in the buffer
</summary>
</member>
<member name="F:Chromium.Remote.StreamHandler.readBufferEnd">
<summary>
index after the last valid byte in the buffer
number of valid bytes = readBufferEnd - readBufferStart
</summary>
</member>
<member name="F:Chromium.Remote.StreamHandler.writeBufferCount">
<summary>
number of valid bytes in the buffer
</summary>
</member>
<member name="F:Chromium.Remote.RemoteClient.connection">
<summary>
Remote connection in the render process.
If null, then this is the browser process.
</summary>
</member>
<member name="T:Chromium.CfxBaseRefCounted">
<summary>
Base class for all wrapper classes for ref counted CEF structs.
</summary>
</member>
<member name="T:Chromium.CfxBaseScoped">
<summary>
Base class for all wrapper classes for scoped CEF library structs.
Objects of this type will be disposed when they go out of scope.
</summary>
</member>
<member name="P:Chromium.CfxBaseScoped.NativePtr">
<summary>
Provides access to the underlying native cef struct.
This is a scoped library struct derived from cef_base_scoped_t.
It will be destroyed when the managed object goes out of scope.
</summary>
</member>
<member name="T:Chromium.CfxBaseClient">
<summary>
Base class for all wrapper classes for CEF client callback or handler structs.
</summary>
</member>
<member name="P:Chromium.CfxBaseClient.NativePtr">
<summary>
Provides access to the underlying native cef struct.
This is a refcounted client struct derived from cef_base_ref_counted_t.
Add a ref in order to keep it alive when this managed object go out of scope.
</summary>
</member>
<member name="P:Chromium.CfxBaseClient.CallbacksDisabled">
<summary>
When true, all CEF callback events are disabled for this handler. Incoming callbacks will return default values to CEF.
</summary>
</member>
<member name="T:Chromium.CfxColor">
<summary>
32-bit ARGB color value, not premultiplied. The color components are always
in a known order. Equivalent to the SkColor type.
</summary>
</member>
<member name="M:Chromium.CfxColor.#ctor(System.UInt32)">
<summary>
Return an CfxColor with the specified value.
A is the highest byte, b is the lowest.
</summary>
</member>
<member name="M:Chromium.CfxColor.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)">
<summary>
Return an CfxColor with the specified byte component values.
</summary>
</member>
<member name="P:Chromium.CfxColor.Argb">
<summary>
Get the ARGB value of this CfxColor.
A is the highest byte, b is the lowest.
</summary>
</member>
<member name="P:Chromium.CfxColor.A">
<summary>
Get the A value of this CfxColor.
</summary>
</member>
<member name="P:Chromium.CfxColor.R">
<summary>
Get the R value of this CfxColor.
</summary>
</member>
<member name="P:Chromium.CfxColor.G">
<summary>
Get the G value of this CfxColor.
</summary>
</member>
<member name="P:Chromium.CfxColor.B">
<summary>
Get the B value of this CfxColor.
</summary>
</member>
<member name="T:Chromium.CfxBaseLibrary">
<summary>
Base class for all wrapper classes for CEF library structs.
</summary>
</member>
<member name="P:Chromium.CfxBaseLibrary.NativePtr">
<summary>
Provides access to the underlying native cef struct.
This is a refcounted library struct derived from cef_base_ref_counted_t.
Add a ref in order to keep it alive when this managed object go out of scope.
</summary>
</member>
<member name="T:Chromium.CfxPlatformOS">
<summary>
Operating systems supported by CEF.
</summary>
</member>
<member name="F:Chromium.CfxPlatformOS.Windows">
<summary>
Windows (see CEF documentation for supported versions).
</summary>
</member>
<member name="F:Chromium.CfxPlatformOS.Linux">
<summary>
Linux. Not yet supported by ChromiumFX.
</summary>
</member>
<member name="F:Chromium.CfxPlatformOS.MacOSX">
<summary>
MacOSX. Not yet supported by ChromiumFX.
</summary>
</member>
<member name="T:Chromium.CfxPlatformArch">
<summary>
Supported architectures.
</summary>
</member>
<member name="F:Chromium.CfxPlatformArch.x86">
<summary>
The x86 architecture (32-bit).
</summary>
</member>
<member name="F:Chromium.CfxPlatformArch.x64">
<summary>
The x64 architecture (64-bit).
</summary>
</member>
<member name="T:Chromium.CfxRemoteCallbackManager">
<summary>
Provides methods and events for managing the remote callback interface.
</summary>
</member>
<member name="M:Chromium.CfxRemoteCallbackManager.IncrementCallbackCount(System.Int32)">
<summary>
Cancel the callback if this returns false.
</summary>
</member>
<member name="M:Chromium.CfxRemoteCallbackManager.SuspendCallbacks(System.Int32)">
<summary>
Suspend all callbacks from the given process.
If one or more callbacks from the given process are currently running,
this function will block and wait until the last callback returns.
After calling this function, all callbacks from the given process
will be cancelled and return to the render process without executing
any application defined event handlers, delivering default values for
return value and out parameters.
Calls to SuspendCallbacks/ResumeCallbacks can be nested. ResumeCallbacks
must be called the same number of times as SuspendCallbacks in order to
resume execution of callbacks from the given process.
</summary>
</member>
<member name="M:Chromium.CfxRemoteCallbackManager.ResumeCallbacks(System.Int32)">
<summary>
Resume all callbacks from the given process.
This function returns immedeately.
Calls to SuspendCallbacks/ResumeCallbacks can be nested. ResumeCallbacks
must be called at least the same number of times as SuspendCallbacks
in order to resume execution of callbacks from the given process.
</summary>
</member>
<member name="T:Chromium.CfxRemoteCallContext">
<summary>
Enables access to static members and constructors of remote (Cfr*) classes.
In the scope of a remote callback event, the executing thread is always in
the context of the calling thread in the render process.
</summary>
</member>
<member name="P:Chromium.CfxRemoteCallContext.ProcessId">
<summary>
The process id of the remote process.
</summary>
</member>
<member name="P:Chromium.CfxRemoteCallContext.ThreadId">
<summary>
Within the scope of a render process callback, the managed thread id of the
calling thread in the render process. Zero if the context is not
in the scope of a render process callback.
</summary>
</member>
<member name="M:Chromium.CfxRemoteCallContext.Enter">
<summary>
Enter the context of a remote thread. Calls to Enter()/Exit()
must be balanced. Use try/finally constructs to make sure that
Exit() is called the same number of times as Enter().
</summary>
</member>
<member name="M:Chromium.CfxRemoteCallContext.Exit">
<summary>
Exit the context of a remote thread. Throws an exception if the
calling thread is not currently in this remote thread context.
</summary>
</member>
<member name="P:Chromium.CfxRemoteCallContext.CurrentContext">
<summary>
Returns the current context for the calling thread. Throws an exception if the
calling thread is not currently in a remote call context.
</summary>
</member>
<member name="P:Chromium.CfxRemoteCallContext.IsInContext">
<summary>
True if the calling thread is currently in a remote call context, false otherwise.
</summary>
</member>
<member name="T:Chromium.CfxWindowInfo">
<summary>
Class representing window information.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>
and <see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/linux/cef/include/internal/cef_types_linux.h">linux/cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="M:Chromium.CfxWindowInfo.SetAsChild(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
Create the browser as a child window.
</summary>
</member>
<member name="M:Chromium.CfxWindowInfo.SetAsDisabledChild(System.IntPtr)">
<summary>
Create the browser as a disabled child window.
</summary>
</member>
<member name="M:Chromium.CfxWindowInfo.SetAsPopup(System.IntPtr,System.String)">
<summary>
Create the browser as a popup window.
</summary>
</member>
<member name="M:Chromium.CfxWindowInfo.SetAsWindowless(System.IntPtr)">
<summary>
Create the browser using windowless (off-screen) rendering. No window
will be created for the browser and all rendering will occur via the
CfxRenderHandler interface. The |parent| value will be used to identify
monitor info and to act as the parent window for dialogs, context menus,
etc. If |parent| is not provided then the main screen monitor will be used
and some functionality that requires a parent window may not function
correctly. In order to create windowless browsers the
CfxSettings.WindowlessRenderingEnabled value must be set to true.
Transparent painting is enabled by default but can be disabled by setting
CfxBrowserSettings.BackgroundColor to an opaque value.
</summary>
</member>
<member name="P:Chromium.CfxWindowInfo.ExStyle">
<summary>
Standard parameters required by CreateWindowEx()
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfo.WindowlessRenderingEnabled">
<summary>
Set to true (1) to create the browser using windowless (off-screen)
rendering. No window will be created for the browser and all rendering will
occur via the CfxRenderHandler interface. The |parentWindow| value will be
used to identify monitor info and to act as the parent window for dialogs,
context menus, etc. If |parentWindow| is not provided then the main screen
monitor will be used and some functionality that requires a parent window
may not function correctly. In order to create windowless browsers the
CfxSettings.WindowlessRenderingEnabled value must be set to true.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>
and <see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/linux/cef/include/internal/cef_types_linux.h">linux/cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="P:Chromium.CfxWindowInfo.Window">
<summary>
Handle for the new browser window. Only used with windowed rendering.
</summary>
<remarks>
See also the original CEF documentation in
<see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/cef/include/internal/cef_types_win.h">cef/include/internal/cef_types_win.h</see>
and <see href="https://bitbucket.org/chromiumfx/chromiumfx/src/tip/linux/cef/include/internal/cef_types_linux.h">linux/cef/include/internal/cef_types_linux.h</see>.
</remarks>
</member>
<member name="M:Chromium.NativeFunctionLoader.LoadNativeLibrary(System.String)">
<summary>
Dynamically loads a native library.
</summary>
<param name="name">The library name without extension.</param>
<returns>The library handle or IntPtr.Zero if load fails.</returns>
</member>
<member name="M:Chromium.NativeFunctionLoader.GetFunctionPointer(System.IntPtr,System.String)">
<summary>
Gets a pointer for a function in a dynamically loaded native library.
</summary>
<param name="libraryHandle">The library handle.</param>
<param name="name">The function name.</param>
<returns>A pointer to the function or IntPtr.Zero if the function fails.</returns>
</member>
<member name="T:Chromium.CfxException">
<summary>
Class for ChromiumFX related exceptions.
</summary>
</member>
<member name="T:Chromium.CfxRemotingException">
<summary>
The exception that is thrown when an error in the remote layer occurs.
</summary>
</member>
<member name="T:Chromium.CfxObject">
<summary>
Base class for all wrapper classes for CEF structs.
</summary>
</member>
<member name="T:Chromium.CfxEventArgs">
<summary>
Base class for all CEF framework callback event args.
</summary>
</member>
<member name="T:Chromium.CfxRenderProcessMainDelegate">
<summary>
Delegate for the main callback of the remote render process.
</summary>
<returns></returns>
</member>
<member name="T:Chromium.CfxStructure">
<summary>
Base class for all wrapper classes for CEF structs without refcount.
</summary>
</member>
<member name="P:Chromium.CfxStructure.NativePtr">
<summary>
Provides access to the underlying native cef struct.
This object is not refcounted. The native cef struct
will be destroyed when this object is disposed or finalized.
</summary>
</member>
<member name="T:Chromium.WindowStyle">
<summary>
Window Styles.
The following styles can be specified wherever a window style is required. After the control has been created, these styles cannot be modified, except as noted.
</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_BORDER">
<summary>The window has a thin-line border.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_CAPTION">
<summary>The window has a title bar (includes the WS_BORDER style).</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_CHILD">
<summary>The window is a child window. A window with this style cannot have a menu bar. This style cannot be used with the WS_POPUP style.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_CLIPCHILDREN">
<summary>Excludes the area occupied by child windows when drawing occurs within the parent window. This style is used when creating the parent window.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_CLIPSIBLINGS">
<summary>
Clips child windows relative to each other; that is, when a particular child window receives a WM_PAINT message, the WS_CLIPSIBLINGS style clips all other overlapping child windows out of the region of the child window to be updated.
If WS_CLIPSIBLINGS is not specified and child windows overlap, it is possible, when drawing within the client area of a child window, to draw within the client area of a neighboring child window.
</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_DISABLED">
<summary>The window is initially disabled. A disabled window cannot receive input from the user. To change this after a window has been created, use the EnableWindow function.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_DLGFRAME">
<summary>The window has a border of a style typically used with dialog boxes. A window with this style cannot have a title bar.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_GROUP">
<summary>
The window is the first control of a group of controls. The group consists of this first control and all controls defined after it, up to the next control with the WS_GROUP style.
The first control in each group usually has the WS_TABSTOP style so that the user can move from group to group. The user can subsequently change the keyboard focus from one control in the group to the next control in the group by using the direction keys.
You can turn this style on and off to change dialog box navigation. To change this style after a window has been created, use the SetWindowLong function.
</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_HSCROLL">
<summary>The window has a horizontal scroll bar.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_MAXIMIZE">
<summary>The window is initially maximized.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_MAXIMIZEBOX">
<summary>The window has a maximize button. Cannot be combined with the WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_MINIMIZE">
<summary>The window is initially minimized.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_MINIMIZEBOX">
<summary>The window has a minimize button. Cannot be combined with the WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_OVERLAPPED">
<summary>The window is an overlapped window. An overlapped window has a title bar and a border.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_OVERLAPPEDWINDOW">
<summary>The window is an overlapped window.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_POPUP">
<summary>The window is a pop-up window. This style cannot be used with the WS_CHILD style.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_SIZEFRAME">
<summary>The window has a sizing border.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_SYSMENU">
<summary>The window has a window menu on its title bar. The WS_CAPTION style must also be specified.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_TABSTOP">
<summary>
The window is a control that can receive the keyboard focus when the user presses the TAB key.
Pressing the TAB key changes the keyboard focus to the next control with the WS_TABSTOP style.
You can turn this style on and off to change dialog box navigation. To change this style after a window has been created, use the SetWindowLong function.
For user-created windows and modeless dialogs to work with tab stops, alter the message loop to call the IsDialogMessage function.
</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_VISIBLE">
<summary>The window is initially visible. This style can be turned on and off by using the ShowWindow or SetWindowPos function.</summary>
</member>
<member name="F:Chromium.WindowStyle.WS_VSCROLL">
<summary>The window has a vertical scroll bar.</summary>
</member>
</members>
</doc>