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.
Hilfsmethoden.
public static class Extensions
type Extensions = class
Public Module Extensions
- Vererbung
-
Extensions
Methoden
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Generiert Schaltflächen aus Optionen und fügt sie der Nachricht hinzu. |
AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Generiert Schaltflächen aus Optionen und fügt sie der Nachricht hinzu. |
EndConversation(IDialogContext, String) |
Initiieren Sie eine EndConversationEvent , um den Zustand und Stapel der Unterhaltung zurückzusetzen und eine EndOfConversation an den Connector zu senden. |
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Rufen Sie ein untergeordnetes Dialogfeld auf, fügen Sie es oben im Stapel hinzu, und posten Sie die Nachricht im untergeordneten Dialogfeld. |
Get<T>(IBotDataBag, String) |
Veraltet.
Hilfsmethoden. |
GetSignInUrlAsync(IDialogContext, String) |
Hilfsmethoden. |
GetUserTokenAsync(IDialogContext, String, String) |
Hilfsmethoden. |
GetUserTokenAsync(IDialogContext, String) |
Hilfsmethoden. |
GetValue<T>(IBotDataBag, String) |
Ruft den dem angegebenen Schlüssel zugeordneten Wert ab. |
GetValueOrDefault<T>(IBotDataBag, String, T) |
Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder einen Standardwert, wenn er nicht gefunden wird. |
GZipSerialize(ResumptionCookie) |
Veraltet.
Binär serialisiert ResumptionCookie mithilfe von GZipStream. |
PostAsync(IBotToUser, String, String, CancellationToken) |
Posten Sie eine Nachricht, die an den Benutzer gesendet werden soll, und verwenden Sie dabei vorherige Nachrichten, um einen Konversationskontext einzurichten. |
RecognizeDouble(IPromptRecognizer, IMessageActivity) |
Erkennung für eine doppelte Zahl. |
RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>) |
Erkennt das Double im Bereich. |
RecognizeInteger(IPromptRecognizer, IMessageActivity) |
Erkennung für eine Int64-Zahl. |
RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>) |
Erkennung 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 soll, und verwenden Sie dabei vorherige Nachrichten, um einen Konversationskontext einzurichten. |
SignOutUserAsync(IDialogContext, String) |
Hilfsmethoden. |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Anhalten des aktuellen Dialogfelds, bis der Benutzer eine Nachricht an den Bot gesendet hat. |