Table of Contents

Class FrameScheduledNavigationEventArgs

Namespace
Selenium.WebDriver.BiDi.Cdp.Page
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

Fired when frame schedules a potential navigation.

public sealed record FrameScheduledNavigationEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<FrameScheduledNavigationEventArgs>
Inheritance
EventArgs
FrameScheduledNavigationEventArgs
Implements
IEquatable<EventArgs>
Inherited Members
EventArgs.ToString()
EventArgs.GetHashCode()
EventArgs.Equals(EventArgs)
EventArgs.<Clone>$()
EventArgs.BiDi
EventArgs.AdditionalData
EventArgs.AdditionalMessageData

Constructors

FrameScheduledNavigationEventArgs(FrameId, double, ClientNavigationReason, string)

Fired when frame schedules a potential navigation.

public FrameScheduledNavigationEventArgs(FrameId FrameId, double Delay, ClientNavigationReason Reason, string Url)

Parameters

FrameId FrameId

Id of the frame that has scheduled a navigation.

Delay double

Delay (in seconds) until the navigation is scheduled to begin. The navigation is not guaranteed to start.

Reason ClientNavigationReason

The reason for the navigation.

Url string

The destination URL for the scheduled navigation.

Properties

Delay

Delay (in seconds) until the navigation is scheduled to begin. The navigation is not guaranteed to start.

public double Delay { get; init; }

Property Value

double

FrameId

Id of the frame that has scheduled a navigation.

public FrameId FrameId { get; init; }

Property Value

FrameId

Reason

The reason for the navigation.

public ClientNavigationReason Reason { get; init; }

Property Value

ClientNavigationReason

Url

The destination URL for the scheduled navigation.

public string Url { get; init; }

Property Value

string