Table of Contents

Class NodeProperties

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

Constructors

NodeProperties(long, long, IReadOnlyDictionary<string, string>?, IReadOnlyList<NodeRemoteValue>?, string?, Mode?, string?, string?, NodeRemoteValue?)

public NodeProperties(long NodeType, long ChildNodeCount, IReadOnlyDictionary<string, string>? Attributes, IReadOnlyList<NodeRemoteValue>? Children, string? LocalName, Mode? Mode, string? NamespaceUri, string? NodeValue, NodeRemoteValue? ShadowRoot)

Parameters

NodeType long
ChildNodeCount long
Attributes IReadOnlyDictionary<string, string>
Children IReadOnlyList<NodeRemoteValue>
LocalName string
Mode Mode?
NamespaceUri string
NodeValue string
ShadowRoot NodeRemoteValue

Properties

Attributes

public IReadOnlyDictionary<string, string>? Attributes { get; init; }

Property Value

IReadOnlyDictionary<string, string>

ChildNodeCount

public long ChildNodeCount { get; init; }

Property Value

long

Children

public IReadOnlyList<NodeRemoteValue>? Children { get; init; }

Property Value

IReadOnlyList<NodeRemoteValue>

LocalName

public string? LocalName { get; init; }

Property Value

string

Mode

public Mode? Mode { get; init; }

Property Value

Mode?

NamespaceUri

public string? NamespaceUri { get; init; }

Property Value

string

NodeType

public long NodeType { get; init; }

Property Value

long

NodeValue

public string? NodeValue { get; init; }

Property Value

string

ShadowRoot

public NodeRemoteValue? ShadowRoot { get; init; }

Property Value

NodeRemoteValue