Table of Contents

Class DocumentSnapshot

Namespace
OpenQA.Selenium.DevTools.V131.DOMSnapshot
Assembly
WebDriver.dll

DocumentSnapshot

public sealed class DocumentSnapshot
Inheritance
DocumentSnapshot
Inherited Members

Properties

BaseURL

baseURL

[JsonPropertyName("baseURL")]
public long BaseURL { get; set; }

Property Value

long

ContentHeight

contentHeight

[JsonPropertyName("contentHeight")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ContentHeight { get; set; }

Property Value

double?

ContentLanguage

contentLanguage

[JsonPropertyName("contentLanguage")]
public long ContentLanguage { get; set; }

Property Value

long

ContentWidth

contentWidth

[JsonPropertyName("contentWidth")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ContentWidth { get; set; }

Property Value

double?

DocumentURL

documentURL

[JsonPropertyName("documentURL")]
public long DocumentURL { get; set; }

Property Value

long

EncodingName

encodingName

[JsonPropertyName("encodingName")]
public long EncodingName { get; set; }

Property Value

long

FrameId

frameId

[JsonPropertyName("frameId")]
public long FrameId { get; set; }

Property Value

long

Layout

layout

[JsonPropertyName("layout")]
public LayoutTreeSnapshot Layout { get; set; }

Property Value

LayoutTreeSnapshot

Nodes

nodes

[JsonPropertyName("nodes")]
public NodeTreeSnapshot Nodes { get; set; }

Property Value

NodeTreeSnapshot

PublicId

publicId

[JsonPropertyName("publicId")]
public long PublicId { get; set; }

Property Value

long

ScrollOffsetX

scrollOffsetX

[JsonPropertyName("scrollOffsetX")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ScrollOffsetX { get; set; }

Property Value

double?

ScrollOffsetY

scrollOffsetY

[JsonPropertyName("scrollOffsetY")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? ScrollOffsetY { get; set; }

Property Value

double?

SystemId

systemId

[JsonPropertyName("systemId")]
public long SystemId { get; set; }

Property Value

long

TextBoxes

textBoxes

[JsonPropertyName("textBoxes")]
public TextBoxSnapshot TextBoxes { get; set; }

Property Value

TextBoxSnapshot

Title

title

[JsonPropertyName("title")]
public long Title { get; set; }

Property Value

long