Extensions Osztály

Definíció

Segédmetenek.

public static class Extensions
type Extensions = class
Public Module Extensions
Öröklődés
Extensions

Metódusok

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

Gombokat hoz létre a beállításokból, és hozzáadja őket az üzenethez.

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

Gombokat hoz létre a beállításokból, és hozzáadja őket az üzenethez.

EndConversation(IDialogContext, String)

Kezdeményezhet egy kezdeményezést EndConversationEvent a beszélgetés állapotának és veremének alaphelyzetbe állításához, és küldjön egy üzenetet EndOfConversation az összekötőnek.

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

Hívja meg a gyermek párbeszédpanelt, adja hozzá a verem tetejére, és tegye közzé az üzenetet a gyermek párbeszédpanelen.

Get<T>(IBotDataBag, String)
Elavult.

Segédmetenek.

GetSignInUrlAsync(IDialogContext, String)

Segédmetenek.

GetUserTokenAsync(IDialogContext, String, String)

Segédmetenek.

GetUserTokenAsync(IDialogContext, String)

Segédmetenek.

GetValue<T>(IBotDataBag, String)

Lekéri a megadott kulccsal társított értéket.

GetValueOrDefault<T>(IBotDataBag, String, T)

Lekéri a megadott kulccsal vagy alapértelmezett értékkel társított értéket, ha nem található.

GZipSerialize(ResumptionCookie)
Elavult.

Bináris szerializálja a ResumptionCookie használatával GZipStream.

PostAsync(IBotToUser, String, String, CancellationToken)

Közzétehet egy üzenetet, amelyet elküldhet a felhasználónak a korábbi üzenetek használatával egy beszélgetési környezet létrehozásához.

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Kettős szám felismerője.

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

Felismeri a dupla tartományt.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Int64-szám felismerője.

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

Egy tartományon belüli Int64-szám felismerője

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

Közzétehet egy üzenetet és az opcionális SSML-t, amelyet elküldhet a felhasználónak a korábbi üzenetek használatával egy beszélgetési környezet létrehozásához.

SignOutUserAsync(IDialogContext, String)

Segédmetenek.

Wait(IDialogStack, ResumeAfter<IMessageActivity>)

Felfüggesztheti az aktuális párbeszédpanelt, amíg a felhasználó üzenetet nem küld a robotnak.

A következőre érvényes: