Class WebPage
A top-level component with navigation support.
public abstract class WebPage : WebComponent
- Inheritance
-
WebPage
- Inherited Members
- Extension Methods
Methods
DownloadAsync(Func<CancellationToken, Task>, string?, TimeSpan?, CancellationToken)
Runs trigger and captures the download it starts, returning the file and
registering it as a test attachment. A backend without download support throws
WebBackendCapabilityException before the trigger runs.
public ValueTask<WebDownload> DownloadAsync(Func<CancellationToken, Task> trigger, string? name = null, TimeSpan? timeout = null, CancellationToken cancellationToken = default)
Parameters
triggerFunc<CancellationToken, Task>namestringtimeoutTimeSpan?cancellationTokenCancellationToken
Returns
OpenAsync(string, CancellationToken)
public ValueTask OpenAsync(string address, CancellationToken cancellationToken = default)
Parameters
addressstringcancellationTokenCancellationToken
Returns
OpenAsync(Uri, CancellationToken)
public ValueTask OpenAsync(Uri address, CancellationToken cancellationToken = default)
Parameters
addressUricancellationTokenCancellationToken