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>