Table of Contents

Class DOMNode

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

DOMNode

public sealed class DOMNode
Inheritance
DOMNode
Inherited Members

Properties

Attributes

attributes

[JsonPropertyName("attributes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public NameValue[] Attributes { get; set; }

Property Value

NameValue[]

BackendNodeId

backendNodeId

[JsonPropertyName("backendNodeId")]
public long BackendNodeId { get; set; }

Property Value

long

BaseURL

baseURL

[JsonPropertyName("baseURL")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string BaseURL { get; set; }

Property Value

string

ChildNodeIndexes

childNodeIndexes

[JsonPropertyName("childNodeIndexes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long[] ChildNodeIndexes { get; set; }

Property Value

long[]

ContentDocumentIndex

contentDocumentIndex

[JsonPropertyName("contentDocumentIndex")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? ContentDocumentIndex { get; set; }

Property Value

long?

ContentLanguage

contentLanguage

[JsonPropertyName("contentLanguage")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string ContentLanguage { get; set; }

Property Value

string

CurrentSourceURL

currentSourceURL

[JsonPropertyName("currentSourceURL")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string CurrentSourceURL { get; set; }

Property Value

string

DocumentEncoding

documentEncoding

[JsonPropertyName("documentEncoding")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string DocumentEncoding { get; set; }

Property Value

string

DocumentURL

documentURL

[JsonPropertyName("documentURL")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string DocumentURL { get; set; }

Property Value

string

EventListeners

eventListeners

[JsonPropertyName("eventListeners")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public EventListener[] EventListeners { get; set; }

Property Value

EventListener[]

FrameId

frameId

[JsonPropertyName("frameId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string FrameId { get; set; }

Property Value

string

InputChecked

inputChecked

[JsonPropertyName("inputChecked")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? InputChecked { get; set; }

Property Value

bool?

InputValue

inputValue

[JsonPropertyName("inputValue")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string InputValue { get; set; }

Property Value

string

IsClickable

isClickable

[JsonPropertyName("isClickable")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? IsClickable { get; set; }

Property Value

bool?

LayoutNodeIndex

layoutNodeIndex

[JsonPropertyName("layoutNodeIndex")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? LayoutNodeIndex { get; set; }

Property Value

long?

NodeName

nodeName

[JsonPropertyName("nodeName")]
public string NodeName { get; set; }

Property Value

string

NodeType

nodeType

[JsonPropertyName("nodeType")]
public long NodeType { get; set; }

Property Value

long

NodeValue

nodeValue

[JsonPropertyName("nodeValue")]
public string NodeValue { get; set; }

Property Value

string

OptionSelected

optionSelected

[JsonPropertyName("optionSelected")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? OptionSelected { get; set; }

Property Value

bool?

OriginURL

originURL

[JsonPropertyName("originURL")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string OriginURL { get; set; }

Property Value

string

PseudoElementIndexes

pseudoElementIndexes

[JsonPropertyName("pseudoElementIndexes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long[] PseudoElementIndexes { get; set; }

Property Value

long[]

PseudoType

pseudoType

[JsonPropertyName("pseudoType")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public PseudoType? PseudoType { get; set; }

Property Value

PseudoType?

PublicId

publicId

[JsonPropertyName("publicId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string PublicId { get; set; }

Property Value

string

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?

ShadowRootType

shadowRootType

[JsonPropertyName("shadowRootType")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ShadowRootType? ShadowRootType { get; set; }

Property Value

ShadowRootType?

SystemId

systemId

[JsonPropertyName("systemId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string SystemId { get; set; }

Property Value

string

TextValue

textValue

[JsonPropertyName("textValue")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string TextValue { get; set; }

Property Value

string