Class FrameScheduledNavigationEventArgs
Fired when frame schedules a potential navigation.
public sealed record FrameScheduledNavigationEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<FrameScheduledNavigationEventArgs>
- Inheritance
-
EventArgsFrameScheduledNavigationEventArgs
- Implements
-
IEquatable<EventArgs>
- Inherited Members
-
EventArgs.ToString()EventArgs.GetHashCode()EventArgs.Equals(EventArgs)EventArgs.<Clone>$()EventArgs.BiDiEventArgs.AdditionalDataEventArgs.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
FrameIdFrameIdId of the frame that has scheduled a navigation.
DelaydoubleDelay (in seconds) until the navigation is scheduled to begin. The navigation is not guaranteed to start.
ReasonClientNavigationReasonThe reason for the navigation.
UrlstringThe 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
FrameId
Id of the frame that has scheduled a navigation.
public FrameId FrameId { get; init; }
Property Value
Reason
The reason for the navigation.
public ClientNavigationReason Reason { get; init; }
Property Value
Url
The destination URL for the scheduled navigation.
public string Url { get; init; }