Click or drag to resize

IDevToolsClient Interface

Version 130.1.90
DevTools Client

Namespace: CefSharp.DevTools
Assembly: CefSharp.Core (in CefSharp.Core.dll) Version: 129.0.110.0
Syntax
public interface IDevToolsClient : IDisposable

The IDevToolsClient type exposes the following members.

Methods
 NameDescription
Public methodAddEventHandlerT Add event handler for a DevTools protocol event. Events by default are disabled and need to be enabled on a per domain basis, e.g. Sending Network.enable (or calling EnableAsync(NullableInt32, NullableInt32, NullableInt32)) to enable network related events.
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
Public methodExecuteDevToolsMethodAsyncT Execute a method call over the DevTools protocol. This method can be called on any thread. See the DevTools protocol documentation at https://chromedevtools.github.io/devtools-protocol/ for details of supported methods and the expected parameters dictionary contents.
Public methodRemoveEventHandlerT Remove event handler for a DevTools protocol event.
Top
Events
 NameDescription
Public eventDevToolsEvent Will be called on receipt of a DevTools protocol event. Events by default are disabled and need to be enabled on a per domain basis, e.g. Sending Network.enable (or calling EnableAsync(NullableInt32, NullableInt32, NullableInt32)) to enable network related events.
Public eventDevToolsEventError Will be called when an error occurs when attempting to raise DevToolsEvent
Top
See Also