PromptValidator type
カスタム プロンプト検証コントロールを提供するための関数シグネチャ。
type PromptValidator<T> = (prompt: PromptValidatorContext<T>) => Promise<boolean>;
type PromptValidator<T> = (
prompt: PromptValidatorContext<T>
) => Promise<boolean>
注釈
検証コントロールは、 が有効で、プロンプトを true
終了する必要がある場合 prompt.recognized.value
に を返す非同期関数である必要があります。
注意
検証コントロールからプロンプトが返 false
された場合、検証コントロールが を使用して prompt.context.sendActivity()
カスタムの再プロンプトをユーザーに送信しない限り、既定の再プロンプト ロジックが実行されます。 その場合、プロンプトの既定の re-rpompt ロジックは実行されません。