IFieldPrompt<T>.ValidateAsync(T, Object) 方法

定义

验证要在状态上设置的值,如果无效,则返回反馈。

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)

参数

state
T

设置值之前的状态。

value
Object

要在字段中设置的值。

返回

结果,包括反馈和是否有效。

注解

控制这种情况的一种方法是向 或 Confirm(String, ActiveDelegate<T>, IEnumerable<String>) 步骤提供 。Field(IField<T>)ValidateAsyncDelegate<T>

适用于