Extensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Helfermethoden.
public static class Extensions
type Extensions = class
Public Module Extensions
- Vererbung
-
Extensions
Methoden
| Name | Beschreibung |
|---|---|
| AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Generiert Buttons aus den Optionen und fügt sie der Nachricht hinzu. |
| AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Generiert Buttons aus den Optionen und fügt sie der Nachricht hinzu. |
| EndConversation(IDialogContext, String) |
Initiiere an, EndConversationEvent um den Zustand der Konversation zurückzusetzen und zu stacken, und sende an EndOfConversation an den Connector. |
| Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Rufe einen Kinderdialog auf, füge ihn oben im Stapel hinzu und poste die Nachricht im Kinderdialog. |
| Get<T>(IBotDataBag, String) |
Veraltet.
Helfermethoden. |
| GetSignInUrlAsync(IDialogContext, String) |
Helfermethoden. |
| GetUserTokenAsync(IDialogContext, String, String) |
Helfermethoden. |
| GetUserTokenAsync(IDialogContext, String) |
Helfermethoden. |
| GetValue<T>(IBotDataBag, String) |
Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist. |
| GetValueOrDefault<T>(IBotDataBag, String, T) |
Erhält den mit dem angegebenen Schlüssel verknüpften Wert oder einen Standardwert, falls nicht gefunden. |
| GZipSerialize(ResumptionCookie) |
Veraltet.
Binäre serialisiert ResumptionCookie mit GZipStream. |
| PostAsync(IBotToUser, String, String, CancellationToken) |
Posten Sie eine Nachricht, die an den Nutzer gesendet wird, und verwenden Sie vorherige Nachrichten, um den Kontext des Gesprächs herzustellen. |
| RecognizeDouble(IPromptRecognizer, IMessageActivity) |
Erkenner für eine doppelte Zahl. |
| RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>) |
Erkennt das Doppel im Reichweite. |
| RecognizeInteger(IPromptRecognizer, IMessageActivity) |
Recognizer für eine Int64-Nummer. |
| RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>) |
Erkenner für eine Int64-Zahl innerhalb eines Bereichs |
| SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Posten Sie eine Nachricht und optional SSML, die an den Benutzer gesendet werden, wobei vorherige Nachrichten verwendet werden, um einen Gesprächskontext herzustellen. |
| SignOutUserAsync(IDialogContext, String) |
Helfermethoden. |
| Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Pausieren Sie den aktuellen Dialog, bis der Benutzer eine Nachricht an den Bot gesendet hat. |