Partager via


Extensions Classe

Définition

Méthodes d’assistance.

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

Méthodes

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

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

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

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

EndConversation(IDialogContext, String)

Lancez un EndConversationEvent pour réinitialiser l’état et la pile de la conversation, puis envoyez un EndOfConversation au connecteur.

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

Appelez un dialogue enfant, ajoutez-le en haut de la pile et publiez 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 introuvable.

GZipSerialize(ResumptionCookie)
Obsolète.

Binaire sérialise ResumptionCookie à l’aide de 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)

Recognizer pour un nombre double.

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

Reconnaît le double dans la plage.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Recognizer pour un numéro Int64.

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

Recognizer pour un nombre Int64 dans une plage

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

Publiez un message et un SSML facultatif à 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 la boîte de dialogue actuelle jusqu’à ce que l’utilisateur ait envoyé un message au bot.

S’applique à