Udostępnij za pośrednictwem


Extensions Klasa

Definicja

Metody pomocnika.

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

Metody

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

Generuje przyciski z opcji i dodaje je do komunikatu.

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

Generuje przyciski z opcji i dodaje je do komunikatu.

EndConversation(IDialogContext, String)

Zainicjuj element , EndConversationEvent aby zresetować stan i stos konwersacji oraz wysłać element EndOfConversation do łącznika.

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

Wywołaj okno dialogowe podrzędne, dodaj je na początku stosu i opublikuj komunikat w oknie dialogowym podrzędnym.

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

Metody pomocnika.

GetSignInUrlAsync(IDialogContext, String)

Metody pomocnika.

GetUserTokenAsync(IDialogContext, String)

Metody pomocnika.

GetUserTokenAsync(IDialogContext, String, String)

Metody pomocnika.

GetValue<T>(IBotDataBag, String)

Pobiera wartość skojarzoną z określonym kluczem.

GetValueOrDefault<T>(IBotDataBag, String, T)

Pobiera wartość skojarzona z określonym kluczem lub wartością domyślną, jeśli nie zostanie znaleziona.

GZipSerialize(ResumptionCookie)
Przestarzałe.

Dane binarne serializuje ResumptionCookie przy użyciu metody GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Opublikuj wiadomość, która ma zostać wysłana do użytkownika, używając poprzednich wiadomości do ustanowienia kontekstu konwersacji.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Rozpoznawanie liczby podwójnej.

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

Rozpoznaje podwójną liczbę zakresów.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Rozpoznawanie dla liczby Int64.

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

Rozpoznawanie dla liczby Int64 w zakresie

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

Opublikuj wiadomość i opcjonalny kod SSML do wysłania do użytkownika przy użyciu poprzednich wiadomości w celu ustanowienia kontekstu konwersacji.

SignOutUserAsync(IDialogContext, String)

Metody pomocnika.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Wstrzymaj bieżące okno dialogowe, dopóki użytkownik nie wyśle komunikatu do bota.

Dotyczy