Class WebElementReference
The immutable semantic reference passed to a concrete web backend.
public sealed record WebElementReference : IEquatable<WebElementReference>
- Inheritance
-
WebElementReference
- Implements
- Inherited Members
- Extension Methods
Constructors
WebElementReference(IReadOnlyList<WebLocator>, string, string, WebLocator)
The immutable semantic reference passed to a concrete web backend.
public WebElementReference(IReadOnlyList<WebLocator> ComponentRoots, string ComponentPath, string Name, WebLocator Locator)
Parameters
ComponentRootsIReadOnlyList<WebLocator>ComponentPathstringNamestringLocatorWebLocator
Properties
ComponentPath
public string ComponentPath { get; init; }
Property Value
ComponentRoots
public IReadOnlyList<WebLocator> ComponentRoots { get; init; }
Property Value
Locator
public WebLocator Locator { get; init; }
Property Value
Name
public string Name { get; init; }