dialogs Paket
Module
Klassen
| ComponentDialog |
Eine Dialog, die aus anderen Dialogfeldern besteht Initialisiert eine neue Instanz des ComponentDialog |
| ConfirmPrompt | |
| DateTimePrompt | |
| DateTimeResolution | |
| Dialog | |
| DialogContainer | |
| DialogContext | |
| DialogEvent | |
| DialogExtensions | |
| DialogInstance |
Nachverfolgen von Informationen für ein Dialogfeld im Stapel. Ruft die ID des Dialogfelds ab oder legt sie fest und ruft den permanenten Zustand der Instanz ab oder legt sie fest. |
| DialogManager |
Klasse, die das Dialogfeldsystem ausführt. Initialisiert eine Instanz der Klasse. :p aram root_dialog: Zu verwendende Stammdialogfeld. :p aram dialog_state_property: alternativer Name für die dialog_state-Eigenschaft. (Der Standardwert ist "DialogState"). |
| DialogManagerResult | |
| DialogSet | |
| DialogState |
Enthält Statusinformationen für den Dialogstapel. Initialisiert eine neue Instanz der DialogState Klasse. |
| DialogTurnResult |
Das Ergebnis wurde an den Aufrufer einer der verschiedenen Stapelmanipulationsmethoden zurückgegeben. |
| DialogsComponentRegistration | |
| NumberPrompt | |
| OAuthPrompt |
Erstellt eine neue Instanz der OAuthPrompt Klasse. |
| OAuthPromptSettings |
Einstellungen, die zum Konfigurieren einer OAuthPrompt- Instanz verwendet werden. Parameter: connection_name (str): Name der verwendeten OAuth-Verbindung. title (str): Der Titel der Kartenanmeldungsschaltfläche. text (str): (Optional) zusätzlicher Text, der auf der Anmeldekarte enthalten ist. Timeout (int): (Optional) Anzahl von Millisekunden, die die Eingabeaufforderung wartet, bis der Benutzer authentifiziert wird.
|
| ObjectPath |
Hilfsmethoden für das Arbeiten mit JSON-Objekten. |
| PersistedState | |
| PersistedStateKeys | |
| Prompt |
Definiert das Kernverhalten von Eingabeaufforderungsdialogfeldern. Erweitert die Dialog Basisklasse. Erstellt eine neue Prompt Instanz. ComponentDialog :type dialog_id: str :p aram validator: Optional zusätzliche Überprüfung und erneute Aufforderung der Logik :type validator: Object |
| PromptOptions |
Enthält Einstellungen, die an ein Prompt -Objekt übergeben werden, wenn die Eingabeaufforderung gestartet wird. Legt die erste Eingabeaufforderung fest, die als Activityan den Benutzer gesendet werden soll. |
| PromptRecognizerResult |
Erstellt ein Ergebnis, das von einer Eingabeaufforderungserkennungsfunktion zurückgegeben wird. |
| PromptValidatorContext |
Erstellt kontextbezogene Informationen, die an eine benutzerdefinierte PromptValidator-übergeben werden. :p aram turn_context: Der Kontext für die aktuelle Unterhaltungswende mit dem Benutzer. :p aram erkannt: Von der Eingabeaufforderungserkennungsfunktion zurückgegebenes Ergebnis. :p aram-Zustand: Ein Für jede Unterhaltungsdrehung beibehaltenes Wörterbuch mit Werten, während die Eingabeaufforderung aktiv ist. :p aram-Optionen: Ursprünglicher Satz von Optionen, die an die Eingabeaufforderung durch das Anrufdialogfeld übergeben werden. |
| TextPrompt |
Erstellt eine neue Prompt Instanz. ComponentDialog :type dialog_id: str :p aram validator: Optional zusätzliche Überprüfung und erneute Aufforderung der Logik :type validator: Object |
| WaterfallDialog | |
| WaterfallStepContext |
Enumerationen
| DialogEvents | |
| DialogReason |
Gibt an, in welchem Dialogfeld eine Methode aufgerufen wird. |
| DialogTurnStatus |
Gibt an, in welchem Dialogfeld eine Methode aufgerufen wird. |