Section courante

A propos

Section administrative du site

Microsoft.Bot.Builder.Dialogs

Construteur de dialogue
Bot Framework SDK (C#) Espaces de nom

Description

Cet espace de noms contient la bibliothèque mettant en oeuvre les classes .NET Simple Dialog.

Liste des classes

Nom Description
ActivityPrompt Cette classe permet de définir le comportement de base d'une boîte de dialogue de prompt attendant qu'une activité soit reçue.
AttachmentPrompt Cette classe contient un prompt d'un utilisateur ayant téléverser des pièces jointes, comme des images.
BeginSkillDialogOptions Cette classe contient des paramètres de dialogue pour un SkillDialog.
ChoicePrompt Cette classe contient un prompt d'un utilisateur à sélectionner dans une liste de choix.
ComponentDialog Cette classe contient une boîte de dialogue composée d'autres boîtes de dialogue.
ConfirmPrompt Cette classe contient un prompt d'un utilisateur à confirmer quelque chose avec une réponse oui ou non.
DateTimePrompt Cette classe contient un prompt d'un utilisateur ayant saisir une valeur de date et heure.
DateTimeResolution Cette classe contient une valeur de date et heure, telle qu'elle est reconnue par DateTimePrompt.
Dialog Cette classe contient la base pour toutes les boîtes de dialogue.
DialogContainer Cette classe contient un conteneur pour un ensemble de dialogues.
DialogContext Cette classe permet de fournir le contexte de l'état actuel de la pile de dialogues.
DialogContextPath Cette classe permet de définir le chemin des contextes de dialogue disponibles.
DialogContextVisibleState Cette classe permet de définir la forme de l'objet d'état renvoyé en appelant DialogContext.State.ToJson().
DialogEvent Cette classe contient une représentation d'un événement lié au «cycle de vie» de la boîte de dialogue.
DialogEvents Cette classe contient une représentation les événements liés au «cycle de vie» de la boîte de dialogue.
DialogExtensions Cette classe permet de fournir des méthodes d'extension pour Dialog et les classes dérivées.
DialogInstance Cette classe contient des informations d'état associées à une boîte de dialogue sur une pile de boîtes de dialogue.
DialogManager Cette classe permet d'exécuter le système de dialogue.
DialogManagerAdapter Cette classe contient une représentation d'un adaptateur de gestionnaire de boîtes de dialogue pouvant connecter un gestionnaire de boîtes de dialogue à un point de terminaison de service.
DialogManagerResult Cette classe contient une représentation d'un résultat du virage Dialog Manager.
DialogPath Cette classe permet de définir le chemin des boîtes de dialogue disponibles.
DialogsComponentRegistration Cette classe permet de rendre les composantes Dialogs disponibles pour la fonctionnalité d'enregistrement du système.
DialogSet Cette classe contient une collection d'objets Dialog pouvant tous s'appeler.
DialogState Cette classe contient des informations sur l'état de la pile de boîtes de dialogue.
DialogTurnResult Cette classe contient un résultat renvoyé à l'appelant de l'une des diverses méthodes de manipulation de pile.
NumberPrompt<T> Cette classe contient un prompt d'un utilisateur à entrer un nombre.
OAuthPrompt Cette classe permet de créer un nouveau prompt demandant à l'utilisateur de se connecter à l'aide du service d'authentification unique Bot Frameworks Single Sign On (SSO).
OAuthPromptSettings Cette classe contient les paramètres d'un OAuthPrompt.
ObjectPath Cette classe contient les méthodes d'assistance pour travailler avec des objets JSON dynamiques.
PersistedState Cette classe contient une représentation des données persistantes d'un tour à l'autre.
PersistedStateKeys Cette classe contient les clefs étant persistantes.
Prompt<T> Cette classe permet de définir le comportement principal des boîtes de dialogue de prompt.
PromptOptions Cette classe contient les paramètres à transmettre à un prompt <T> lorsque le prompt est lancée.
PromptRecognizerResult<T> Cette classe contient le résultat renvoyé par la méthode de reconnaissance d'un Prompt<T>.
PromptValidatorContext<T> Cette classe contient des informations de contexte pour un PromptValidator<T>.
Recognizer Cette classe contient la base de reconnaissance.
ScopePath Cette classe permet définir les chemins des étendues disponibles.
SkillDialog Cette classe contient une boîte de dialogue spécialisée pouvant encapsuler les appels à distance vers une compétence.
SkillDialogOptions Cette classe permet de définir les options étant utilisées pour exécuter un SkillDialog.
TextPrompt Cette classe contient un prompt pour l'utilisateur à saisir du texte.
ThisPath Cette classe permet de définir le chemin passé à la boîte de dialogue active.
TurnPath Cette classe permet de définir le chemin des virages disponibles.
WaterfallDialog Cette classe contient le dialogue optimisé pour le prompt d'un utilisateur avec une série de questions. Les cascades acceptent une pile de fonctions étant exécutées en séquence. Chaque étape de la cascade peut poser une question à l'utilisateur et la réponse de l'utilisateur sera transmise en paramètre à la prochaine étape de la cascade.
WaterfallStepContext Cette classe permet de fournir le contexte d'une étape dans un WaterfallDialog.


Dernière mise à jour : Lundi, le 7 décembre 2020