dialogs Pacchetto
Moduli
Classi
| ComponentDialog |
Un Dialog composto da altri dialoghi Inizializza una nuova istanza del ComponentDialog |
| ConfirmPrompt | |
| DateTimePrompt | |
| DateTimeResolution | |
| Dialog | |
| DialogContainer | |
| DialogContext | |
| DialogEvent | |
| DialogExtensions | |
| DialogInstance |
Informazioni di rilevamento per una finestra di dialogo nello stack. Ottiene o imposta l'ID della finestra di dialogo e ottiene o imposta lo stato persistente dell'istanza. |
| DialogManager |
Classe che esegue il sistema di dialoghi. Inizializza un'istanza della classe . :p aram root_dialog: finestra di dialogo radice da usare. :p aram dialog_state_property: nome alternativo per la proprietà dialog_state. Il valore predefinito è "DialogState"). |
| DialogManagerResult | |
| DialogSet | |
| DialogState |
Contiene informazioni sullo stato per lo stack di dialoghi. Inizializza una nuova istanza della classe DialogState. |
| DialogTurnResult |
Risultato restituito al chiamante di uno dei vari metodi di manipolazione dello stack. |
| DialogsComponentRegistration | |
| NumberPrompt | |
| OAuthPrompt |
Crea una nuova istanza della classe OAuthPrompt. |
| OAuthPromptSettings |
Impostazioni usate per configurare un'istanza di OAuthPrompt. Parametri: connection_name (str): nome della connessione OAuth in uso. title (str): titolo del pulsante di accesso delle schede. text (str): (facoltativo) testo aggiuntivo incluso nella scheda di accesso. timeout (int): (facoltativo) numero di millisecondi che la richiesta attenderà l'autenticazione dell'utente.
|
| ObjectPath |
Metodi helper per l'uso di oggetti JSON. |
| PersistedState | |
| PersistedStateKeys | |
| Prompt |
Definisce il comportamento principale dei dialoghi di richiesta. Estende la classe base Dialog. 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 |
| PromptOptions |
Contiene le impostazioni da passare a un oggetto Prompt all'avvio della richiesta. Imposta il prompt iniziale da inviare all'utente come Activity. |
| PromptRecognizerResult |
Crea il risultato restituito da una funzione di riconoscimento richieste. |
| PromptValidatorContext |
Crea informazioni contestuali passate a un PromptValidator personalizzato. :p aram turn_context: contesto per il turno corrente della conversazione con l'utente. :p aram riconosciuto: risultato restituito dalla funzione di riconoscimento prompt. :p aram: dizionario di valori resi persistenti per ogni turno di conversazione mentre il prompt è attivo. :p aram opzioni: set originale di opzioni passate alla richiesta dalla finestra di dialogo chiamante. |
| TextPrompt |
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 |
| WaterfallDialog | |
| WaterfallStepContext |
Enumerazioni
| DialogEvents | |
| DialogReason |
Indica in cui viene chiamato un metodo correlato al dialogo. |
| DialogTurnStatus |
Indica in cui viene chiamato un metodo correlato al dialogo. |