Table of Contents

Class NavigateResult

Namespace
Selenium.WebDriver.BiDi.Cdp.Page
Assembly
Selenium.WebDriver.BiDi.Cdp.dll
public sealed record NavigateResult : EmptyResult, IEquatable<EmptyResult>, IEquatable<NavigateResult>
Inheritance
EmptyResult
NavigateResult
Implements
IEquatable<EmptyResult>
Inherited Members
EmptyResult.ToString()
EmptyResult.GetHashCode()
EmptyResult.Equals(EmptyResult)
EmptyResult.<Clone>$()
EmptyResult.AdditionalData
EmptyResult.AdditionalMessageData

Constructors

NavigateResult(FrameId, LoaderId?, string?, bool?)

public NavigateResult(FrameId FrameId, LoaderId? LoaderId, string? ErrorText, bool? IsDownload)

Parameters

FrameId FrameId

Frame id that has navigated (or failed to navigate)

LoaderId LoaderId

Loader identifier. This is omitted in case of same-document navigation, as the previously committed loaderId would not change.

ErrorText string

User friendly error message, present if and only if navigation has failed.

IsDownload bool?

Whether the navigation resulted in a download.

Properties

ErrorText

User friendly error message, present if and only if navigation has failed.

public string? ErrorText { get; init; }

Property Value

string

FrameId

Frame id that has navigated (or failed to navigate)

public FrameId FrameId { get; init; }

Property Value

FrameId

IsDownload

Whether the navigation resulted in a download.

public bool? IsDownload { get; init; }

Property Value

bool?

LoaderId

Loader identifier. This is omitted in case of same-document navigation, as the previously committed loaderId would not change.

public LoaderId? LoaderId { get; init; }

Property Value

LoaderId