TextPrompt Classe

Crea una nuova istanza di Prompt.

ComponentDialog :type dialog_id: str :p aram validator: facoltativamente, fornire una convalida aggiuntiva e richiedere nuovamente la logica :type validator: Object

Costruttore

TextPrompt(dialog_id: str, validator: object = None)

Parametri

Nome Descrizione
dialog_id
Necessario

ID univoco del prompt all'interno del relativo DialogSet padre

validator
Valore predefinito: None

Metodi

on_prompt
on_recognize

on_prompt

async on_prompt(turn_context: TurnContext, state: Dict[str, object], options: PromptOptions, is_retry: bool)

Parametri

Nome Descrizione
turn_context
Necessario
state
Necessario
options
Necessario
is_retry
Necessario

on_recognize

async on_recognize(turn_context: TurnContext, state: Dict[str, object], options: PromptOptions) -> PromptRecognizerResult

Parametri

Nome Descrizione
turn_context
Necessario
state
Necessario
options
Necessario