PromptValidator type
提供自訂提示驗證程式的函式簽章。
type PromptValidator<T> = (prompt: PromptValidatorContext<T>) => Promise<boolean>;
type PromptValidator<T> = (
prompt: PromptValidatorContext<T>
) => Promise<boolean>
備註
驗證程式應該是異步函式,如果 prompt.recognized.value
有效且提示應該結束,則傳回 true
。
注意
如果驗證程式傳回 false
提示預設重新提示邏輯將會執行,除非驗證程式使用 prompt.context.sendActivity()
傳送自定義重新提示給使用者。 在此情況下,將不會執行預設的 re-rpompt 邏輯。