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