IFieldPrompt<T>.ValidateAsync(T, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证要在状态上设置的值,如果无效,则返回反馈。
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>