Class HeadlessExperimentalAdapter
- Namespace
- OpenQA.Selenium.DevTools.V132.HeadlessExperimental
- Assembly
- WebDriver.dll
Represents an adapter for the HeadlessExperimental domain to simplify the command interface.
public class HeadlessExperimentalAdapter
- Inheritance
-
HeadlessExperimentalAdapter
- Inherited Members
Constructors
HeadlessExperimentalAdapter(IDevToolsSession)
Initializes a new instance of the HeadlessExperimentalAdapter class.
public HeadlessExperimentalAdapter(IDevToolsSession session)
Parameters
session
IDevToolsSessionThe IDevToolsSession to be used with this adapter.
Properties
Session
Gets the DevToolsSession associated with the adapter.
public IDevToolsSession Session { get; }
Property Value
Methods
BeginFrame(BeginFrameCommandSettings, CancellationToken, int?, bool)
beginFrame
public Task<BeginFrameCommandResponse> BeginFrame(BeginFrameCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)
Parameters
command
BeginFrameCommandSettingscancellationToken
CancellationTokenmillisecondsTimeout
int?throwExceptionIfResponseNotReceived
bool
Returns
Disable(DisableCommandSettings, CancellationToken, int?, bool)
disable
public Task<DisableCommandResponse> Disable(DisableCommandSettings command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)
Parameters
command
DisableCommandSettingscancellationToken
CancellationTokenmillisecondsTimeout
int?throwExceptionIfResponseNotReceived
bool
Returns
Enable(EnableCommandSettings, CancellationToken, int?, bool)
enable
public Task<EnableCommandResponse> Enable(EnableCommandSettings command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = null, bool throwExceptionIfResponseNotReceived = true)
Parameters
command
EnableCommandSettingscancellationToken
CancellationTokenmillisecondsTimeout
int?throwExceptionIfResponseNotReceived
bool