Table of Contents

Class Node

Namespace
OpenQA.Selenium.DevTools.V134.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