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 à définir sur l’état et retournez des commentaires s’il 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
État avant de définir la valeur.
- value
- Object
Valeur à définir dans le champ.
Retours
Résultat, y compris les commentaires et s’il est valide.
Remarques
Une façon de contrôler cela consiste à fournir un ValidateAsyncDelegate<T> pour les Field(IField<T>) étapes ou Confirm(String, ActiveDelegate<T>, IEnumerable<String>) .