PromptValidator type
Firma de función para proporcionar un validador de solicitud personalizado.
type PromptValidator<T> = (prompt: PromptValidatorContext<T>) => Promise<boolean>;
type PromptValidator<T> = (
prompt: PromptValidatorContext<T>
) => Promise<boolean>
Comentarios
El validador debe ser una función asincrónica que devuelve true
si prompt.recognized.value
es válido y el mensaje debe finalizar.
Nota
Si el validador devuelve false
se ejecutará la lógica predeterminada de solicitud de solicitud a menos que el validador envíe una solicitud personalizada al usuario mediante prompt.context.sendActivity()
. En ese caso, no se ejecutará la lógica predeterminada de re-rpompt.