Section courante

A propos

Section administrative du site

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