Table of Contents

Class Node

Namespace
OpenQA.Selenium.DevTools.V130.DOM
Assembly
WebDriver.dll

Node

public sealed class Node
Inheritance
Node
Inherited Members

Properties

AssignedSlot

assignedSlot

[JsonPropertyName("assignedSlot")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public BackendNode AssignedSlot { get; set; }

Property Value

BackendNode

Attributes

attributes

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

Property Value

string[]

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

ChildNodeCount

childNodeCount

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

Property Value

long?

Children

children

[JsonPropertyName("children")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Node[] Children { get; set; }

Property Value

Node[]

CompatibilityMode

compatibilityMode

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

Property Value

CompatibilityMode?

ContentDocument

contentDocument

[JsonPropertyName("contentDocument")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Node ContentDocument { get; set; }

Property Value

Node

DistributedNodes

distributedNodes

[JsonPropertyName("distributedNodes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public BackendNode[] DistributedNodes { get; set; }

Property Value

BackendNode[]

DocumentURL

documentURL

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

Property Value

string

FrameId

frameId

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

Property Value

string

ImportedDocument

importedDocument

[JsonPropertyName("importedDocument")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Node ImportedDocument { get; set; }

Property Value

Node

InternalSubset

internalSubset

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

Property Value

string

IsSVG

isSVG

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

Property Value

bool?

IsScrollable

isScrollable

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

Property Value

bool?

LocalName

localName

[JsonPropertyName("localName")]
public string LocalName { get; set; }

Property Value

string

Name

name

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

Property Value

string

NodeId

nodeId

[JsonPropertyName("nodeId")]
public long NodeId { 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

ParentId

parentId

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

Property Value

long?

PseudoElements

pseudoElements

[JsonPropertyName("pseudoElements")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Node[] PseudoElements { get; set; }

Property Value

Node[]

PseudoIdentifier

pseudoIdentifier

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

Property Value

string

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

ShadowRootType

shadowRootType

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

Property Value

ShadowRootType?

ShadowRoots

shadowRoots

[JsonPropertyName("shadowRoots")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Node[] ShadowRoots { get; set; }

Property Value

Node[]

SystemId

systemId

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

Property Value

string

TemplateContent

templateContent

[JsonPropertyName("templateContent")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Node TemplateContent { get; set; }

Property Value

Node

Value

value

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

Property Value

string

XmlVersion

xmlVersion

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

Property Value

string