Extensions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hjälpmetoder.
public static class Extensions
type Extensions = class
Public Module Extensions
- Arv
-
Extensions
Metoder
| Name | Description |
|---|---|
| AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Genererar knappar från alternativ och lägger till dem i meddelandet. |
| AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>) |
Genererar knappar från alternativ och lägger till dem i meddelandet. |
| EndConversation(IDialogContext, String) |
Initiera en EndConversationEvent för att återställa konversationens tillstånd och stacka och skicka en EndOfConversation till Connector. |
| Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Anropa en barndialog, lägg till den högst upp i stacken och posta meddelandet i barndialogen. |
| Get<T>(IBotDataBag, String) |
Föråldrad.
Hjälpmetoder. |
| GetSignInUrlAsync(IDialogContext, String) |
Hjälpmetoder. |
| GetUserTokenAsync(IDialogContext, String, String) |
Hjälpmetoder. |
| GetUserTokenAsync(IDialogContext, String) |
Hjälpmetoder. |
| GetValue<T>(IBotDataBag, String) |
Hämtar värdet som är associerat med den angivna nyckeln. |
| GetValueOrDefault<T>(IBotDataBag, String, T) |
Hämtar värdet som är kopplat till den angivna nyckeln eller ett standardvärde om det inte hittas. |
| GZipSerialize(ResumptionCookie) |
Föråldrad.
Binära serialiserar ResumptionCookie med .GZipStream |
| PostAsync(IBotToUser, String, String, CancellationToken) |
Lägg upp ett meddelande som ska skickas till användaren, och använd tidigare meddelanden för att skapa en konversationskontext. |
| RecognizeDouble(IPromptRecognizer, IMessageActivity) |
Recognizer för ett dubbelnummer. |
| RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>) |
Känner igen dubbeln i räckvidden. |
| RecognizeInteger(IPromptRecognizer, IMessageActivity) |
Recognizer för ett Int64-nummer. |
| RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>) |
Identifierare för ett Int64-nummer inom ett intervall |
| SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Skicka ett meddelande och ett valfritt SSML som skickas till användaren, och använd tidigare meddelanden för att skapa en konversationskontext. |
| SignOutUserAsync(IDialogContext, String) |
Hjälpmetoder. |
| Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Pausa den aktuella dialogen tills användaren har skickat ett meddelande till boten. |