Skip to content

WriteProgressRequest

Requests a progress update display.

public sealed record WriteProgressRequest : InteractionRequest<bool>, IEquatable<InteractionRequest>, IEquatable<InteractionRequest<bool>>, IEquatable<WriteProgressRequest>
  • IEquatable<InteractionRequest>
  • IEquatable<InteractionRequest<bool>>
  • IEquatable<WriteProgressRequest>

WriteProgressRequest(string, double?, ReplProgressState, string?, CancellationToken)

Section titled “WriteProgressRequest(string, double?, ReplProgressState, string?, CancellationToken)”

Requests a progress update display.

public WriteProgressRequest(string Label, double? Percent, ReplProgressState State = ReplProgressState.Normal, string? Details = null, CancellationToken CancellationToken = default)
public CancellationToken CancellationToken { get; init; }

CancellationToken

public string? Details { get; init; }

string

public string Label { get; init; }

string

public double? Percent { get; init; }

double?

public ReplProgressState State { get; init; }

ReplProgressState