Langue

Extensions Classe

Définition

Méthodes d’assistance.

public static class Extensions
type Extensions = class
Public Module Extensions
Héritage
Extensions

Méthodes

Nom Description
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Génère des boutons à partir des options et les ajoute au message.

AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Génère des boutons à partir des options et les ajoute au message.

EndConversation(IDialogContext, String)

Initiez un EndConversationEvent réinitialisement de l’état et de l’empilement de la conversation et envoyez un EndOfConversation an au connecteur.

Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken)

Appelle une boîte de dialogue enfant, ajoute-la en haut de la pile et publie le message dans la boîte de dialogue enfant.

Get<T>(IBotDataBag, String)
Obsolète.

Méthodes d’assistance.

GetSignInUrlAsync(IDialogContext, String)

Méthodes d’assistance.

GetUserTokenAsync(IDialogContext, String, String)

Méthodes d’assistance.

GetUserTokenAsync(IDialogContext, String)

Méthodes d’assistance.

GetValue<T>(IBotDataBag, String)

Obtient la valeur associée à la clé spécifiée.

GetValueOrDefault<T>(IBotDataBag, String, T)

Obtient la valeur associée à la clé spécifiée ou une valeur par défaut si elle n’est pas trouvée.

GZipSerialize(ResumptionCookie)
Obsolète.

Le binaire sérialise ResumptionCookie en utilisant GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Publiez un message à envoyer à l’utilisateur, en utilisant les messages précédents pour établir un contexte de conversation.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Reconnaisseur pour un double numéro.

RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>)

Reconnais le double dans la portée.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Reconnaisseur pour un numéro Int64.

RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>)

Reconnaisseur pour un nombre Int64 dans une plage

SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken)

Publiez un message et un SSML optionnel à envoyer à l’utilisateur, en utilisant les messages précédents pour établir un contexte de conversation.

SignOutUserAsync(IDialogContext, String)

Méthodes d’assistance.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Suspendez le dialogue en cours jusqu’à ce que l’utilisateur ait envoyé un message au bot.

S’applique à