Class WebElement
A cheap, reusable reference to an element; native resolution occurs per operation.
public sealed class WebElement
- Inheritance
-
WebElement
- Inherited Members
- Extension Methods
Properties
ComponentPath
public string ComponentPath { get; }
Property Value
Locator
public WebLocator Locator { get; }
Property Value
Name
public string Name { get; }
Property Value
Reference
public WebElementReference Reference { get; }
Property Value
Should
The positive assertions for this element.
public WebAssertions Should { get; }
Property Value
ShouldNot
The negated assertions for this element: they pass when the underlying check does not hold.
public WebAssertions ShouldNot { get; }
Property Value
Methods
CheckAsync(CancellationToken)
public ValueTask CheckAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
ClickAsync(CancellationToken)
public ValueTask ClickAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
FillAsync(string, CancellationToken)
public ValueTask FillAsync(string value, CancellationToken cancellationToken = default)
Parameters
valuestringcancellationTokenCancellationToken
Returns
IsCheckedAsync(CancellationToken)
public ValueTask<bool> IsCheckedAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
IsEnabledAsync(CancellationToken)
public ValueTask<bool> IsEnabledAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
IsVisibleAsync(CancellationToken)
public ValueTask<bool> IsVisibleAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
PressAsync(WebKey, CancellationToken)
public ValueTask PressAsync(WebKey key, CancellationToken cancellationToken = default)
Parameters
keyWebKeycancellationTokenCancellationToken
Returns
SelectOptionAsync(string, CancellationToken)
public ValueTask SelectOptionAsync(string value, CancellationToken cancellationToken = default)
Parameters
valuestringcancellationTokenCancellationToken
Returns
TextAsync(CancellationToken)
public ValueTask<string> TextAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
UncheckAsync(CancellationToken)
public ValueTask UncheckAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
ValueAsync(CancellationToken)
public ValueTask<string?> ValueAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken