Sprache

IFieldPrompt<T>.ValidateAsync(T, Object) Methode

Definition

Validiere den Wert, der auf den Zustand gesetzt ist, und gib Rückmeldungen zurück, falls nicht gültig.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.FormFlow.ValidateResult> ValidateAsync(T state, object value);
abstract member ValidateAsync : 'T * obj -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.FormFlow.ValidateResult>
Public Function ValidateAsync (state As T, value As Object) As Task(Of ValidateResult)

Parameter

state
T

Gib an, bevor du den Wert festlegst.

value
Object

Wert muss im Feld festgelegt werden.

Gibt zurück

Ergebnis, einschließlich Feedback und ob gültig.

Hinweise

Eine Möglichkeit, dies zu kontrollieren, besteht darin, eine ValidateAsyncDelegate<T> an die Field(IField<T>) ODER-Schritte Confirm(String, ActiveDelegate<T>, IEnumerable<String>) zu liefern.

Gilt für: