Class BrowsingContext
- Namespace
- OpenQA.Selenium.BiDi.BrowsingContext
- Assembly
- WebDriver.dll
public sealed class BrowsingContext
- Inheritance
-
BrowsingContext
- Inherited Members
-
Properties
BiDi
public BiDi BiDi { get; }
Property Value
- BiDi
Input
public BrowsingContextInputModule Input { get; }
Property Value
- BrowsingContextInputModule
Log
public BrowsingContextLogModule Log { get; }
Property Value
- BrowsingContextLogModule
Network
public BrowsingContextNetworkModule Network { get; }
Property Value
- BrowsingContextNetworkModule
Script
public BrowsingContextScriptModule Script { get; }
Property Value
- BrowsingContextScriptModule
Storage
public BrowsingContextStorageModule Storage { get; }
Property Value
- BrowsingContextStorageModule
Methods
ActivateAsync(ActivateOptions?)
public Task<ActivateResult> ActivateAsync(ActivateOptions? options = null)
Parameters
options ActivateOptions
Returns
- Task<ActivateResult>
CaptureScreenshotAsync(CaptureScreenshotOptions?)
public Task<CaptureScreenshotResult> CaptureScreenshotAsync(CaptureScreenshotOptions? options = null)
Parameters
options CaptureScreenshotOptions
Returns
- Task<CaptureScreenshotResult>
CloseAsync(CloseOptions?)
public Task<CloseResult> CloseAsync(CloseOptions? options = null)
Parameters
options CloseOptions
Returns
- Task<CloseResult>
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
GetTreeAsync(BrowsingContextGetTreeOptions?)
public Task<GetTreeResult> GetTreeAsync(BrowsingContextGetTreeOptions? options = null)
Parameters
options BrowsingContextGetTreeOptions
Returns
- Task<GetTreeResult>
HandleUserPromptAsync(HandleUserPromptOptions?)
public Task<HandleUserPromptResult> HandleUserPromptAsync(HandleUserPromptOptions? options = null)
Parameters
options HandleUserPromptOptions
Returns
- Task<HandleUserPromptResult>
LocateNodesAsync(Locator, LocateNodesOptions?)
public Task<LocateNodesResult> LocateNodesAsync(Locator locator, LocateNodesOptions? options = null)
Parameters
locator Locator
options LocateNodesOptions
Returns
- Task<LocateNodesResult>
NavigateAsync(string, NavigateOptions?)
public Task<NavigateResult> NavigateAsync(string url, NavigateOptions? options = null)
Parameters
url string
options NavigateOptions
Returns
- Task<NavigateResult>
OnDomContentLoadedAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnDomContentLoadedAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnDomContentLoadedAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnDomContentLoadedAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnDownloadEndAsync(Action<DownloadEndEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnDownloadEndAsync(Action<DownloadEndEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler Action<DownloadEndEventArgs>
options SubscriptionOptions
Returns
- Task<Subscription>
OnDownloadEndAsync(Func<DownloadEndEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnDownloadEndAsync(Func<DownloadEndEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<DownloadEndEventArgs, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnDownloadWillBeginAsync(Action<DownloadWillBeginEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnDownloadWillBeginAsync(Action<DownloadWillBeginEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler Action<DownloadWillBeginEventArgs>
options SubscriptionOptions
Returns
- Task<Subscription>
OnDownloadWillBeginAsync(Func<DownloadWillBeginEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnDownloadWillBeginAsync(Func<DownloadWillBeginEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<DownloadWillBeginEventArgs, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnFragmentNavigatedAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnFragmentNavigatedAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnFragmentNavigatedAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnFragmentNavigatedAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnHistoryUpdatedAsync(Action<HistoryUpdatedEventArgs>, SubscriptionOptions?)
public Task<Subscription> OnHistoryUpdatedAsync(Action<HistoryUpdatedEventArgs> handler, SubscriptionOptions? options = null)
Parameters
handler Action<HistoryUpdatedEventArgs>
options SubscriptionOptions
Returns
- Task<Subscription>
OnHistoryUpdatedAsync(Func<HistoryUpdatedEventArgs, Task>, SubscriptionOptions?)
public Task<Subscription> OnHistoryUpdatedAsync(Func<HistoryUpdatedEventArgs, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<HistoryUpdatedEventArgs, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnLoadAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnLoadAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnLoadAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnLoadAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationAbortedAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnNavigationAbortedAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationAbortedAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnNavigationAbortedAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationCommittedAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnNavigationCommittedAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationCommittedAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnNavigationCommittedAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationFailedAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnNavigationFailedAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationFailedAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnNavigationFailedAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationStartedAsync(Action<NavigationInfo>, SubscriptionOptions?)
public Task<Subscription> OnNavigationStartedAsync(Action<NavigationInfo> handler, SubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options SubscriptionOptions
Returns
- Task<Subscription>
OnNavigationStartedAsync(Func<NavigationInfo, Task>, SubscriptionOptions?)
public Task<Subscription> OnNavigationStartedAsync(Func<NavigationInfo, Task> handler, SubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options SubscriptionOptions
Returns
- Task<Subscription>
PrintAsync(PrintOptions?)
public Task<PrintResult> PrintAsync(PrintOptions? options = null)
Parameters
options PrintOptions
Returns
- Task<PrintResult>
ReloadAsync(ReloadOptions?)
public Task<ReloadResult> ReloadAsync(ReloadOptions? options = null)
Parameters
options ReloadOptions
Returns
- Task<ReloadResult>
SetViewportAsync(SetViewportOptions?)
public Task<SetViewportResult> SetViewportAsync(SetViewportOptions? options = null)
Parameters
options SetViewportOptions
Returns
- Task<SetViewportResult>
TraverseHistoryAsync(int, TraverseHistoryOptions?)
public Task<TraverseHistoryResult> TraverseHistoryAsync(int delta, TraverseHistoryOptions? options = null)
Parameters
delta int
options TraverseHistoryOptions
Returns
- Task<TraverseHistoryResult>