Table of Contents

Class NodeProperties

Namespace
OpenQA.Selenium.BiDi.Modules.Script
Assembly
WebDriver.dll
public record NodeProperties : IEquatable<NodeProperties>
Inheritance
NodeProperties
Implements
Inherited Members

Constructors

NodeProperties(long, long)

public NodeProperties(long NodeType, long ChildNodeCount)

Parameters

NodeType long
ChildNodeCount long

Properties

Attributes

[JsonInclude]
public IReadOnlyDictionary<string, string>? Attributes { get; }

Property Value

IReadOnlyDictionary<string, string>

ChildNodeCount

public long ChildNodeCount { get; init; }

Property Value

long

Children

[JsonInclude]
public IReadOnlyList<RemoteValue.Node>? Children { get; }

Property Value

IReadOnlyList<RemoteValue.Node>

LocalName

[JsonInclude]
public string? LocalName { get; }

Property Value

string

Mode

[JsonInclude]
public Mode? Mode { get; }

Property Value

Mode?

NamespaceUri

[JsonInclude]
public string? NamespaceUri { get; }

Property Value

string

NodeType

public long NodeType { get; init; }

Property Value

long

NodeValue

[JsonInclude]
public string? NodeValue { get; }

Property Value

string

ShadowRoot

[JsonInclude]
public RemoteValue.Node? ShadowRoot { get; }

Property Value

RemoteValue.Node