Table of Contents

Interface IBrowsingContextModule

Namespace
OpenQA.Selenium.BiDi.BrowsingContext
Assembly
Selenium.WebDriver.dll
public interface IBrowsingContextModule

Properties

ContextCreated

IEventSource<ContextCreatedEventArgs> ContextCreated { get; }

Property Value

IEventSource<ContextCreatedEventArgs>

ContextDestroyed

IEventSource<ContextDestroyedEventArgs> ContextDestroyed { get; }

Property Value

IEventSource<ContextDestroyedEventArgs>

DomContentLoaded

IEventSource<DomContentLoadedEventArgs> DomContentLoaded { get; }

Property Value

IEventSource<DomContentLoadedEventArgs>

DownloadEnd

IEventSource<DownloadEndEventArgs> DownloadEnd { get; }

Property Value

IEventSource<DownloadEndEventArgs>

DownloadWillBegin

IEventSource<DownloadWillBeginEventArgs> DownloadWillBegin { get; }

Property Value

IEventSource<DownloadWillBeginEventArgs>

FragmentNavigated

IEventSource<FragmentNavigatedEventArgs> FragmentNavigated { get; }

Property Value

IEventSource<FragmentNavigatedEventArgs>

HistoryUpdated

IEventSource<HistoryUpdatedEventArgs> HistoryUpdated { get; }

Property Value

IEventSource<HistoryUpdatedEventArgs>

Load

IEventSource<LoadEventArgs> Load { get; }

Property Value

IEventSource<LoadEventArgs>

NavigationAborted

IEventSource<NavigationAbortedEventArgs> NavigationAborted { get; }

Property Value

IEventSource<NavigationAbortedEventArgs>

NavigationCommitted

IEventSource<NavigationCommittedEventArgs> NavigationCommitted { get; }

Property Value

IEventSource<NavigationCommittedEventArgs>

NavigationFailed

IEventSource<NavigationFailedEventArgs> NavigationFailed { get; }

Property Value

IEventSource<NavigationFailedEventArgs>

NavigationStarted

IEventSource<NavigationStartedEventArgs> NavigationStarted { get; }

Property Value

IEventSource<NavigationStartedEventArgs>

UserPromptClosed

IEventSource<UserPromptClosedEventArgs> UserPromptClosed { get; }

Property Value

IEventSource<UserPromptClosedEventArgs>

UserPromptOpened

IEventSource<UserPromptOpenedEventArgs> UserPromptOpened { get; }

Property Value

IEventSource<UserPromptOpenedEventArgs>

Methods

ActivateAsync(BrowsingContext, ActivateOptions?, CancellationToken)

Task<ActivateResult> ActivateAsync(BrowsingContext context, ActivateOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
options ActivateOptions
cancellationToken CancellationToken

Returns

Task<ActivateResult>

CaptureScreenshotAsync(BrowsingContext, CaptureScreenshotOptions?, CancellationToken)

Task<CaptureScreenshotResult> CaptureScreenshotAsync(BrowsingContext context, CaptureScreenshotOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
options CaptureScreenshotOptions
cancellationToken CancellationToken

Returns

Task<CaptureScreenshotResult>

CloseAsync(BrowsingContext, CloseOptions?, CancellationToken)

Task<CloseResult> CloseAsync(BrowsingContext context, CloseOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
options CloseOptions
cancellationToken CancellationToken

Returns

Task<CloseResult>

CreateAsync(ContextType, CreateOptions?, CancellationToken)

Task<CreateResult> CreateAsync(ContextType type, CreateOptions? options = null, CancellationToken cancellationToken = default)

Parameters

type ContextType
options CreateOptions
cancellationToken CancellationToken

Returns

Task<CreateResult>

GetTreeAsync(GetTreeOptions?, CancellationToken)

Task<GetTreeResult> GetTreeAsync(GetTreeOptions? options = null, CancellationToken cancellationToken = default)

Parameters

options GetTreeOptions
cancellationToken CancellationToken

Returns

Task<GetTreeResult>

HandleUserPromptAsync(BrowsingContext, HandleUserPromptOptions?, CancellationToken)

Task<HandleUserPromptResult> HandleUserPromptAsync(BrowsingContext context, HandleUserPromptOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
options HandleUserPromptOptions
cancellationToken CancellationToken

Returns

Task<HandleUserPromptResult>

LocateNodesAsync(BrowsingContext, Locator, LocateNodesOptions?, CancellationToken)

Task<LocateNodesResult> LocateNodesAsync(BrowsingContext context, Locator locator, LocateNodesOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
locator Locator
options LocateNodesOptions
cancellationToken CancellationToken

Returns

Task<LocateNodesResult>

NavigateAsync(BrowsingContext, string, NavigateOptions?, CancellationToken)

Task<NavigateResult> NavigateAsync(BrowsingContext context, string url, NavigateOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
url string
options NavigateOptions
cancellationToken CancellationToken

Returns

Task<NavigateResult>

PrintAsync(BrowsingContext, PrintOptions?, CancellationToken)

Task<PrintResult> PrintAsync(BrowsingContext context, PrintOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
options PrintOptions
cancellationToken CancellationToken

Returns

Task<PrintResult>

ReloadAsync(BrowsingContext, ReloadOptions?, CancellationToken)

Task<ReloadResult> ReloadAsync(BrowsingContext context, ReloadOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
options ReloadOptions
cancellationToken CancellationToken

Returns

Task<ReloadResult>

SetViewportAsync(SetViewportOptions?, CancellationToken)

Task<SetViewportResult> SetViewportAsync(SetViewportOptions? options = null, CancellationToken cancellationToken = default)

Parameters

options SetViewportOptions
cancellationToken CancellationToken

Returns

Task<SetViewportResult>

TraverseHistoryAsync(BrowsingContext, int, TraverseHistoryOptions?, CancellationToken)

Task<TraverseHistoryResult> TraverseHistoryAsync(BrowsingContext context, int delta, TraverseHistoryOptions? options = null, CancellationToken cancellationToken = default)

Parameters

context BrowsingContext
delta int
options TraverseHistoryOptions
cancellationToken CancellationToken

Returns

Task<TraverseHistoryResult>