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.
Überprüfen Sie den Wert, der für den Zustand festgelegt werden soll, und geben Sie feedback zurück, wenn er nicht gültig ist.
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
Zustand vor dem Festlegen des Werts.
- value
- Object
Wert, der im Feld festgelegt werden soll.
Gibt zurück
Ergebnis einschließlich Feedback und falls gültig.
Hinweise
Eine Möglichkeit, dies zu steuern, besteht darin, eine ValidateAsyncDelegate<T> für die Field(IField<T>) Schritte oder Confirm(String, ActiveDelegate<T>, IEnumerable<String>) anzugeben.