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.