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