Class BrowsingContextModule
- Namespace
- OpenQA.Selenium.BiDi.BrowsingContext
- Assembly
- WebDriver.dll
public sealed class BrowsingContextModule : Module
- Inheritance
-
BrowsingContextModule
- Inherited Members
-
Methods
ActivateAsync(BrowsingContext, ActivateOptions?)
public Task<ActivateResult> ActivateAsync(BrowsingContext context, ActivateOptions? options = null)
Parameters
context BrowsingContext
options ActivateOptions
Returns
- Task<ActivateResult>
CaptureScreenshotAsync(BrowsingContext, CaptureScreenshotOptions?)
public Task<CaptureScreenshotResult> CaptureScreenshotAsync(BrowsingContext context, CaptureScreenshotOptions? options = null)
Parameters
context BrowsingContext
options CaptureScreenshotOptions
Returns
- Task<CaptureScreenshotResult>
CloseAsync(BrowsingContext, CloseOptions?)
public Task<CloseResult> CloseAsync(BrowsingContext context, CloseOptions? options = null)
Parameters
context BrowsingContext
options CloseOptions
Returns
- Task<CloseResult>
CreateAsync(ContextType, CreateOptions?)
public Task<CreateResult> CreateAsync(ContextType type, CreateOptions? options = null)
Parameters
type ContextType
options CreateOptions
Returns
- Task<CreateResult>
GetTreeAsync(GetTreeOptions?)
public Task<GetTreeResult> GetTreeAsync(GetTreeOptions? options = null)
Parameters
options GetTreeOptions
Returns
- Task<GetTreeResult>
HandleUserPromptAsync(BrowsingContext, HandleUserPromptOptions?)
public Task<HandleUserPromptResult> HandleUserPromptAsync(BrowsingContext context, HandleUserPromptOptions? options = null)
Parameters
context BrowsingContext
options HandleUserPromptOptions
Returns
- Task<HandleUserPromptResult>
LocateNodesAsync(BrowsingContext, Locator, LocateNodesOptions?)
public Task<LocateNodesResult> LocateNodesAsync(BrowsingContext context, Locator locator, LocateNodesOptions? options = null)
Parameters
context BrowsingContext
locator Locator
options LocateNodesOptions
Returns
- Task<LocateNodesResult>
NavigateAsync(BrowsingContext, string, NavigateOptions?)
public Task<NavigateResult> NavigateAsync(BrowsingContext context, string url, NavigateOptions? options = null)
Parameters
context BrowsingContext
url string
options NavigateOptions
Returns
- Task<NavigateResult>
OnContextCreatedAsync(Action<BrowsingContextInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnContextCreatedAsync(Action<BrowsingContextInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<BrowsingContextInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnContextCreatedAsync(Func<BrowsingContextInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnContextCreatedAsync(Func<BrowsingContextInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<BrowsingContextInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnContextDestroyedAsync(Action<BrowsingContextInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnContextDestroyedAsync(Action<BrowsingContextInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<BrowsingContextInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnContextDestroyedAsync(Func<BrowsingContextInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnContextDestroyedAsync(Func<BrowsingContextInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<BrowsingContextInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnDomContentLoadedAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnDomContentLoadedAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnDomContentLoadedAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnDomContentLoadedAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnDownloadEndAsync(Action<DownloadEndEventArgs>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnDownloadEndAsync(Action<DownloadEndEventArgs> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<DownloadEndEventArgs>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnDownloadEndAsync(Func<DownloadEndEventArgs, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnDownloadEndAsync(Func<DownloadEndEventArgs, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<DownloadEndEventArgs, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnDownloadWillBeginAsync(Action<DownloadWillBeginEventArgs>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnDownloadWillBeginAsync(Action<DownloadWillBeginEventArgs> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<DownloadWillBeginEventArgs>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnDownloadWillBeginAsync(Func<DownloadWillBeginEventArgs, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnDownloadWillBeginAsync(Func<DownloadWillBeginEventArgs, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<DownloadWillBeginEventArgs, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnFragmentNavigatedAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnFragmentNavigatedAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnFragmentNavigatedAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnFragmentNavigatedAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnHistoryUpdatedAsync(Action<HistoryUpdatedEventArgs>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnHistoryUpdatedAsync(Action<HistoryUpdatedEventArgs> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<HistoryUpdatedEventArgs>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnHistoryUpdatedAsync(Func<HistoryUpdatedEventArgs, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnHistoryUpdatedAsync(Func<HistoryUpdatedEventArgs, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<HistoryUpdatedEventArgs, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnLoadAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnLoadAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnLoadAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnLoadAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationAbortedAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationAbortedAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationAbortedAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationAbortedAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationCommittedAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationCommittedAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationCommittedAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationCommittedAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationFailedAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationFailedAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationFailedAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationFailedAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationStartedAsync(Action<NavigationInfo>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationStartedAsync(Action<NavigationInfo> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<NavigationInfo>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnNavigationStartedAsync(Func<NavigationInfo, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnNavigationStartedAsync(Func<NavigationInfo, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<NavigationInfo, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnUserPromptClosedAsync(Action<UserPromptClosedEventArgs>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnUserPromptClosedAsync(Action<UserPromptClosedEventArgs> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<UserPromptClosedEventArgs>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnUserPromptClosedAsync(Func<UserPromptClosedEventArgs, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnUserPromptClosedAsync(Func<UserPromptClosedEventArgs, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<UserPromptClosedEventArgs, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnUserPromptOpenedAsync(Action<UserPromptOpenedEventArgs>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnUserPromptOpenedAsync(Action<UserPromptOpenedEventArgs> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Action<UserPromptOpenedEventArgs>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
OnUserPromptOpenedAsync(Func<UserPromptOpenedEventArgs, Task>, BrowsingContextsSubscriptionOptions?)
public Task<Subscription> OnUserPromptOpenedAsync(Func<UserPromptOpenedEventArgs, Task> handler, BrowsingContextsSubscriptionOptions? options = null)
Parameters
handler Func<UserPromptOpenedEventArgs, Task>
options BrowsingContextsSubscriptionOptions
Returns
- Task<Subscription>
PrintAsync(BrowsingContext, PrintOptions?)
public Task<PrintResult> PrintAsync(BrowsingContext context, PrintOptions? options = null)
Parameters
context BrowsingContext
options PrintOptions
Returns
- Task<PrintResult>
ReloadAsync(BrowsingContext, ReloadOptions?)
public Task<ReloadResult> ReloadAsync(BrowsingContext context, ReloadOptions? options = null)
Parameters
context BrowsingContext
options ReloadOptions
Returns
- Task<ReloadResult>
SetViewportAsync(BrowsingContext, SetViewportOptions?)
public Task<SetViewportResult> SetViewportAsync(BrowsingContext context, SetViewportOptions? options = null)
Parameters
context BrowsingContext
options SetViewportOptions
Returns
- Task<SetViewportResult>
TraverseHistoryAsync(BrowsingContext, int, TraverseHistoryOptions?)
public Task<TraverseHistoryResult> TraverseHistoryAsync(BrowsingContext context, int delta, TraverseHistoryOptions? options = null)
Parameters
context BrowsingContext
delta int
options TraverseHistoryOptions
Returns
- Task<TraverseHistoryResult>