Microsoft.Bot.Builder.Dialogs.Adaptive.Actions |
Actions adaptable |
---|---|
Bot Framework SDK (C#) | Espaces de nom |
Description
Cet espace de noms contient les actions pour les boîtes de dialogue adaptatives.
Liste des classes
Nom | Description |
---|---|
ActionScope | Cette classe permet de gérer l'exécution d'un bloc d'actions et prend en charge les sémantiques Goto, Continue et Break. |
ActionScopeCommands | Cette classe contient la représentation des commandes de portée d'action possibles. |
ActionScopeResult | Cette classe contient la représentation de la commande Id et Scope pour une étendue d'action. |
Ask | Cette classe contient la demande d'une réponse ouverte. |
BaseInvokeDialog | Cette classe contient l'action appelant un autre dialogue. |
BeginDialog | Cette classe contient l'action commençant à exécuter une autre boîte de dialogue, lorsqu'elle est terminée, elle reviendra à l'appelant. |
BeginSkill | Cette classe permet de commencer une compétence. |
BreakLoop | Cette classe permet de sortir d'une boucle. |
CancelAllDialogs | Cette classe permet de commander pour annuler toutes les boîtes de dialogue en cours en émettant un événement devant être intercepté pour empêcher l'annulation de se propager. |
CancelAllDialogsBase | Cette classe contient la base pour l'API de CancelAllDialogs. |
CancelDialog | Cette classe contient la commande pour annuler toutes les boîtes de dialogue en cours en émettant un événement devant être intercepté pour empêcher l'annulation de se propager. |
Case | Cette classe permet d'indiquer le cas de portée de l'action. |
CodeAction | Cette classe contient une représentation d'une action de code de dialogue. |
ContinueConversationLater | Cette classe contient l'action planifiant la poursuite d'une conversation plus tard en écrivant une EventActivity(Name=ContinueConversation) dans une file d'attente. |
ContinueLoop | Cette classe permet de continuer la boucle. |
DebugBreak | Cette classe permet de briser le débogage. |
DeleteActivity | Cette classe permet de retourner une activité à l'utilisateur. |
DeleteProperties | Cette classe permet de supprimer une propriété de la mémoire. |
DeleteProperty | Cette classe permet de supprimer une propriété de la mémoire. |
DynamicBeginDialog | Cette classe contient l'action BeginDialog interne liant dynamiquement x.schema/x.dialog pour appeler la ressource x.dialog avec des propriétés comme options. |
EditActions | Cette classe permet de modifier les actions en cours. |
EditArray | Cette classe permet de modifier un tableau en mémoire. |
EmitEvent | Cette classe contient l'action émettant un événement de manière déclarative. |
EndDialog | Cette classe contient une commande pour mettre fin à la boîte de dialogue en cours, renvoyant la propriété resultProperty comme résultat de la boîte de dialogue. |
EndTurn | Cette classe contient la commande terminant le tour en cours sans terminer le dialogue. |
Foreach | Cette classe permet d'exécuter un ensemble d'actions une fois pour chaque élément d'une liste ou d'une collection en mémoire. |
ForeachPage | Cette classe permet d'exécuter un ensemble d'actions une fois pour chaque élément d'une liste ou d'une collection en mémoire. |
GetActivityMembers | Cette classe permet d'appeler BotFrameworkAdapter.GetActivityMembers() et définir le résultat sur une propriété de mémoire. |
GetConversationMembers | Cette classe permet d'appeler BotFrameworkAdapter.GetConversationMembers() et définit le résultat sur une propriété de mémoire. |
GetMeetingParticipant | Cette classe permet de demander un participant à la réunion. |
GotoAction | Cette classe permet d'accéder à une action par son identificateur. |
HttpRequest | Cette classe contient l'action pour exécuter une HttpRequest. |
HttpRequest.Result | Cette classe permet de données de résultat de l'opération http. |
IfCondition | Cette classe contient le branchement conditionnelle. |
LogAction | Cette classe permet d'écrire l'entrée dans les journaux de suivi des applications (Trace.TraceInformation). |
PropertyAssignment | Cette classe contient l'affectation de propriété (utilisée dans les actions SetProperty et SetProperties). |
RepeatDialog | Cette classe contient l'action répétant le dialogue actif (le redémarrage). |
ReplaceDialog | Cette classe contient l'action appelant une autre boîte de dialogue, lorsqu'elle est terminée, elle ira dans la boîte de dialogue parent de l'appelant. |
SendActivity | Cette classe permet de retourner une activité à l'utilisateur. |
SetProperties | Cette classe permet de définir des propriétés avec le résultat de l'évaluation d'une expression de valeur. |
SetProperty | Cette classe permet de définir une propriété avec le résultat de l'évaluation d'une expression de valeur. |
SignOutUser | Cette classe permet de retourner une activité à l'utilisateur. |
SwitchCondition | Cette classe contient un branchement conditionnelle avec plusieurs cas. |
TelemetryTrackEventAction | Cette classe permet de suivre un événement personnalisé à l'aide de IBotTelemetryClient. |
ThrowException | Cette classe contient l'action levant une exception de manière déclarative. |
TraceActivity | Cette classe permet de retourner une activité Tace à la transcription. |
UpdateActivity | Cette classe permet de mettre à jour une activité avec remplacement. |
Dernière mise à jour : Lundi, le 7 décembre 2020