DialogContext 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
- 繼承
-
DialogContext
- 實作
建構函式
DialogContext(IBotToUser, IBotData, IDialogStack, IActivity, CancellationToken) |
明確介面實作
擴充方法
EndConversation(IDialogContext, String) |
EndConversationEvent起始 以重設交談的狀態和堆疊,並將 傳送 EndOfConversation 至連接器。 |
Forward<R>(IDialogStack, IDialog<R>, ResumeAfter<R>, IMessageActivity, CancellationToken) |
呼叫子對話,將它新增至堆疊頂端,並將訊息張貼至子對話。 |
GetSignInUrlAsync(IDialogContext, String) | |
GetUserTokenAsync(IDialogContext, String, String) | |
GetUserTokenAsync(IDialogContext, String) | |
PostAsync(IBotToUser, String, String, CancellationToken) |
使用先前的訊息建立交談內容,張貼要傳送給使用者的訊息。 |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
張貼要傳送給使用者的訊息和選擇性 SSML,並使用先前的訊息來建立交談內容。 |
SignOutUserAsync(IDialogContext, String) | |
Wait(IDialogStack, ResumeAfter<IMessageActivity>) |
暫停目前的對話方塊,直到使用者傳送訊息給 Bot 為止。 |