Freigeben über


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

Definition

Ü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.

Gilt für: