dialogs Paquet
Modules
Classes
| ComponentDialog |
Un Dialog composé d’autres dialogues Initialise une nouvelle instance du ComponentDialog |
| ConfirmPrompt | |
| DateTimePrompt | |
| DateTimeResolution | |
| Dialog | |
| DialogContainer | |
| DialogContext | |
| DialogEvent | |
| DialogExtensions | |
| DialogInstance |
Informations de suivi d’une boîte de dialogue sur la pile. Obtient ou définit l’ID de la boîte de dialogue et obtient ou définit l’état persistant de l’instance. |
| DialogManager |
Classe qui exécute le système de dialogue. Initialise une instance de la classe. :p aram root_dialog : boîte de dialogue racine à utiliser. :p aram dialog_state_property : autre nom de la propriété dialog_state. (La valeur par défaut est « DialogState »). |
| DialogManagerResult | |
| DialogSet | |
| DialogState |
Contient des informations d’état pour la pile de dialogues. Initialise une nouvelle instance de la classe DialogState. |
| DialogTurnResult |
Résultat retourné à l’appelant de l’une des différentes méthodes de manipulation de pile. |
| DialogsComponentRegistration | |
| NumberPrompt | |
| OAuthPrompt |
Crée une instance de la classe OAuthPrompt. |
| OAuthPromptSettings |
Paramètres utilisés pour configurer une instance OAuthPrompt. Paramètres : connection_name (str) : nom de la connexion OAuth utilisée. titre (str) : titre du bouton de connexion aux cartes. text (str) : (facultatif) texte supplémentaire inclus dans la carte de connexion. délai d’expiration (int) : (facultatif) nombre de millisecondes que l’invite attend que l’utilisateur s’authentifie.
|
| ObjectPath |
Méthodes d’assistance pour l’utilisation d’objets json. |
| PersistedState | |
| PersistedStateKeys | |
| Prompt |
Définit le comportement principal des dialogues d’invite. Étend la classe de base Dialog. Crée une instance Prompt. ComponentDialog :type dialog_id : str :p aram validateur : fournissez éventuellement une validation supplémentaire et une nouvelle invite de logique :type validateur : Object |
| PromptOptions |
Contient les paramètres à passer à un objet Prompt lorsque l’invite est démarrée. Définit l’invite initiale à envoyer à l’utilisateur en tant que Activity. |
| PromptRecognizerResult |
Crée le résultat retourné par une fonction de module de reconnaissance d’invite. |
| PromptValidatorContext |
Crée des informations contextuelles transmises à un PromptValidator personnalisé. :p aram turn_context : contexte de la conversation actuelle avec l’utilisateur. :p aram reconnu : résultat retourné par la fonction de module de reconnaissance des invites. :p aram state : dictionnaire de valeurs conservées pour chaque tour conversationnel pendant que l’invite est active. :p aram options : ensemble d’options d’origine transmis à l’invite par la boîte de dialogue appelante. |
| TextPrompt |
Crée une instance Prompt. ComponentDialog :type dialog_id : str :p aram validateur : fournissez éventuellement une validation supplémentaire et une nouvelle invite de logique :type validateur : Object |
| WaterfallDialog | |
| WaterfallStepContext |
Énumérations
| DialogEvents | |
| DialogReason |
Indique dans lequel une méthode liée au dialogue est appelée. |
| DialogTurnStatus |
Indique dans lequel une méthode liée au dialogue est appelée. |