PromptValidator type
Assinatura de função para fornecer um validador de prompt personalizado.
type PromptValidator<T> = (prompt: PromptValidatorContext<T>) => Promise<boolean>;
type PromptValidator<T> = (
prompt: PromptValidatorContext<T>
) => Promise<boolean>
Comentários
O validador deve ser uma função assíncrona que retorna true
se prompt.recognized.value
for válido e o prompt deve terminar.
Nota
Se o validador retornar false
a lógica de solicitação padrão de prompts será executada, a menos que o validador envie um prompt personalizado ao usuário usando prompt.context.sendActivity()
. Nesse caso, a lógica de re-rpompt padrão de prompts não será executada.