IFieldPrompt<T>.ValidateAsync(T, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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>) .