Langue

IFieldPrompt<T>.ValidateAsync(T, Object) Méthode

Définition

Validez la valeur pour être fixée sur l’état et retournez un retour si ce n’est pas valide.

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)

Paramètres

state
T

State avant de définir la valeur.

value
Object

La valeur sera fixée dans le champ.

Retours

Résultat incluant les retours et si c’est valide.

Remarques

Une façon de contrôler cela est de fournir un ValidateAsyncDelegate<T> a aux Field(IField<T>) étapes ou Confirm(String, ActiveDelegate<T>, IEnumerable<String>) .

S’applique à