PromptValidator<T> Delegat

Definition

Die Delegatdefinition für benutzerdefinierte Eingabeaufforderungsprüfer. Implementieren Sie diese Funktion, um einer Eingabeaufforderung eine benutzerdefinierte Überprüfung hinzuzufügen.

public delegate System.Threading.Tasks.Task<bool> PromptValidator<T>(PromptValidatorContext<T> promptContext, CancellationToken cancellationToken);
type PromptValidator<'T> = delegate of PromptValidatorContext<'T> * CancellationToken -> Task<bool>
Public Delegate Function PromptValidator(Of T)(promptContext As PromptValidatorContext(Of T), cancellationToken As CancellationToken) As Task(Of Boolean) 

Typparameter

T

Der Typ, für den die zugehörigen Prompt<T> Prompts verwendet werden.

Parameter

promptContext
PromptValidatorContext<T>

Der Kontext der Eingabeaufforderungsüberprüfung.

cancellationToken
CancellationToken

Das Abbruchtoken.

Rückgabewert

Eine Task von Bool, die den asynchronen Vorgang darstellt, der den Erfolg oder Fehler der Überprüfung angibt.

Gilt für: