DialogContext 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.
public sealed class DialogContext : Microsoft.Bot.Builder.Dialogs.IDialogContext
type DialogContext = class
interface IDialogContext
interface IDialogStack
interface IBotContext
interface IBotData
interface IBotToUser
Public NotInheritable Class DialogContext
Implements IDialogContext
- Arv
-
DialogContext
- Implementeringar
Konstruktorer
DialogContext(IBotToUser, IBotData, IDialogStack, IActivity, CancellationToken) |
Explicita gränssnittsimplementeringar
Tilläggsmetoder
EndConversation(IDialogContext, String) |
Initiera en EndConversationEvent för att återställa konversationens tillstånd och stack och skicka en EndOfConversation till anslutningsappen. |
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
Anropa en underordnad dialogruta, lägg till den överst i stacken och publicera meddelandet i den underordnade dialogrutan. |
GetSignInUrlAsync(IDialogContext, String) | |
GetUserTokenAsync(IDialogContext, String, String) | |
GetUserTokenAsync(IDialogContext, String) | |
PostAsync(IBotToUser, String, String, CancellationToken) |
Publicera ett meddelande som ska skickas till användaren med hjälp av tidigare meddelanden för att upprätta en konversationskontext. |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
Publicera ett meddelande och valfri SSML som ska skickas till användaren med hjälp av tidigare meddelanden för att upprätta en konversationskontext. |
SignOutUserAsync(IDialogContext, String) | |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
Pausa den aktuella dialogrutan tills användaren har skickat ett meddelande till roboten. |