Selenium.WebDriver by Selenium Committers

<PackageReference Include="Selenium.WebDriver" Version="4.0.0-alpha07" />

.NET API 5,524,992 bytes

 TargetAdapter

public class TargetAdapter
public IDevToolsSession Session { get; }

public Task<ActivateTargetCommandResponse> ActivateTarget(ActivateTargetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<AttachToBrowserTargetCommandResponse> AttachToBrowserTarget(AttachToBrowserTargetCommandSettings command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<AttachToTargetCommandResponse> AttachToTarget(AttachToTargetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<CloseTargetCommandResponse> CloseTarget(CloseTargetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<CreateBrowserContextCommandResponse> CreateBrowserContext(CreateBrowserContextCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<CreateTargetCommandResponse> CreateTarget(CreateTargetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<DetachFromTargetCommandResponse> DetachFromTarget(DetachFromTargetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<DisposeBrowserContextCommandResponse> DisposeBrowserContext(DisposeBrowserContextCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<ExposeDevToolsProtocolCommandResponse> ExposeDevToolsProtocol(ExposeDevToolsProtocolCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<GetBrowserContextsCommandResponse> GetBrowserContexts(GetBrowserContextsCommandSettings command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<GetTargetInfoCommandResponse> GetTargetInfo(GetTargetInfoCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<GetTargetsCommandResponse> GetTargets(GetTargetsCommandSettings command = null, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<SendMessageToTargetCommandResponse> SendMessageToTarget(SendMessageToTargetCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<SetAutoAttachCommandResponse> SetAutoAttach(SetAutoAttachCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<SetDiscoverTargetsCommandResponse> SetDiscoverTargets(SetDiscoverTargetsCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)

public Task<SetRemoteLocationsCommandResponse> SetRemoteLocations(SetRemoteLocationsCommandSettings command, CancellationToken cancellationToken = default, int? millisecondsTimeout = default, bool throwExceptionIfResponseNotReceived = true)