Class FrameGotoOptions
- Namespace
- Microsoft.Playwright
- Assembly
- Microsoft.Playwright.dll
public class FrameGotoOptions
- Inheritance
-
FrameGotoOptions
- Inherited Members
Constructors
FrameGotoOptions()
public FrameGotoOptions()
FrameGotoOptions(FrameGotoOptions)
public FrameGotoOptions(FrameGotoOptions clone)
Parameters
clone
FrameGotoOptions
Properties
Referer
Referer header value. If provided it will take preference over the referer header value set by SetExtraHTTPHeadersAsync(IEnumerable<KeyValuePair<string, string>>).
[JsonPropertyName("referer")]
public string? Referer { get; set; }
Property Value
Timeout
Maximum operation time in milliseconds, defaults to 30 seconds, pass 0
to
disable timeout. The default value can be changed by using the SetDefaultNavigationTimeout(float),
SetDefaultTimeout(float), SetDefaultNavigationTimeout(float)
or SetDefaultTimeout(float) methods.
[JsonPropertyName("timeout")]
public float? Timeout { get; set; }
Property Value
WaitUntil
When to consider operation succeeded, defaults to load
. Events can be either:
-
'domcontentloaded'
- consider operation to be finished when theDOMContentLoaded
event is fired. -
'load'
- consider operation to be finished when theload
event is fired. -
'networkidle'
- **DISCOURAGED** consider operation to be finished when there are no network connections for at least500
ms. Don't use this method for testing, rely on web assertions to assess readiness instead. -
'commit'
- consider operation to be finished when network response is received and the document started loading.
[JsonPropertyName("waitUntil")]
public WaitUntilState? WaitUntil { get; set; }