PromptValidator type
Firma della funzione per fornire un validator di prompt personalizzato.
type PromptValidator<T> = (prompt: PromptValidatorContext<T>) => Promise<boolean>;
type PromptValidator<T> = (
prompt: PromptValidatorContext<T>
) => Promise<boolean>
Commenti
Il validator deve essere una funzione asincrona che restituisce true
se prompt.recognized.value
è valida e il prompt deve terminare.
Nota
Se il validator restituisce false
le richieste predefinite per la logica del prompt, verrà eseguita a meno che il validator non invii una richiesta personalizzata all'utente usando prompt.context.sendActivity()
. In tal caso, la logica di re-rpompt predefinita non verrà eseguita.