Język

Extensions Klasa

Definicja

Metody pomocnicze.

public static class Extensions
type Extensions = class
Public Module Extensions
Dziedziczenie
Extensions

Metody

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

Generuje przyciski z opcji i dodaje je do wiadomości.

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

Generuje przyciski z opcji i dodaje je do wiadomości.

EndConversation(IDialogContext, String)

Inicjuj an EndConversationEvent , aby zresetować stan rozmowy i stos oraz wyślij an EndOfConversation do Connectora.

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

Wywołaj dialog podcórny, dodaj go na górę stosu i opublikuj wiadomość w dialogu podcórnym.

Get<T>(IBotDataBag, String)
Przestarzałe.

Metody pomocnicze.

GetSignInUrlAsync(IDialogContext, String)

Metody pomocnicze.

GetUserTokenAsync(IDialogContext, String, String)

Metody pomocnicze.

GetUserTokenAsync(IDialogContext, String)

Metody pomocnicze.

GetValue<T>(IBotDataBag, String)

Pobiera wartość skojarzona z określonym kluczem.

GetValueOrDefault<T>(IBotDataBag, String, T)

Otrzymuje wartość powiązaną z określonym kluczem lub wartość domyślną, jeśli nie jest znaleziona.

GZipSerialize(ResumptionCookie)
Przestarzałe.

Binarnie serializuje ResumptionCookie za pomocą GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Opublikuj wiadomość do wysłania do użytkownika, wykorzystując wcześniejsze wiadomości do ustalenia kontekstu rozmowy.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Rozpoznaj podwójną liczbę.

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

Rozpoznaje podwójną w zasięgu.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Rozpoznaj numer Int64.

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

Rozpoznawacz numeru Int64 w określonym zakresie

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

Opublikuj wiadomość i opcjonalny SSML, który zostanie wysłany do użytkownika, wykorzystując wcześniejsze wiadomości do ustalenia kontekstu rozmowy.

SignOutUserAsync(IDialogContext, String)

Metody pomocnicze.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Zawiesz bieżący dialog do czasu, aż użytkownik wyśle wiadomość do bota.

Dotyczy