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