Sdílet prostřednictvím


Extensions Třída

Definice

Pomocné metody.

public static class Extensions
type Extensions = class
Public Module Extensions
Dědičnost
Extensions

Metody

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

Vygeneruje tlačítka z možností a přidá je do zprávy.

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

Vygeneruje tlačítka z možností a přidá je do zprávy.

EndConversation(IDialogContext, String)

Zahájením EndConversationEvent příkazu resetujte stav a zásobník konverzace a odešlete EndOfConversation zprávu do konektoru.

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

Zavolejte podřízené dialogové okno, přidejte ho do horní části zásobníku a publikujte zprávu do podřízeného dialogového okna.

Get<T>(IBotDataBag, String)
Zastaralé.

Pomocné metody.

GetSignInUrlAsync(IDialogContext, String)

Pomocné metody.

GetUserTokenAsync(IDialogContext, String, String)

Pomocné metody.

GetUserTokenAsync(IDialogContext, String)

Pomocné metody.

GetValue<T>(IBotDataBag, String)

Získá hodnotu přidruženou k zadanému klíči.

GetValueOrDefault<T>(IBotDataBag, String, T)

Získá hodnotu přidruženou k zadanému klíči nebo výchozí hodnotu, pokud nebyla nalezena.

GZipSerialize(ResumptionCookie)
Zastaralé.

Binární serializace ResumptionCookie pomocí GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Publikujte zprávu, která má být odeslána uživateli, pomocí předchozích zpráv vytvořte kontext konverzace.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Rozpoznávání pro dvojité číslo.

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

Rozpozná double v rozsahu.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Rozpoznávání pro číslo Int64

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

Rozpoznávání pro číslo Int64 v rozsahu

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

Publikujte zprávu a volitelné SSML, které se mají odeslat uživateli, pomocí předchozích zpráv vytvořte kontext konverzace.

SignOutUserAsync(IDialogContext, String)

Pomocné metody.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Pozastavte aktuální dialogové okno, dokud uživatel robotovi nepošle zprávu.

Platí pro