IFieldPrompt<T>.ValidateAsync(T, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.