IBotContext 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Bot 的內容。
public interface IBotContext : Microsoft.Bot.Builder.Dialogs.Internals.IBotData, Microsoft.Bot.Builder.Dialogs.Internals.IBotToUser
type IBotContext = interface
interface IBotData
interface IBotToUser
Public Interface IBotContext
Implements IBotData, IBotToUser
- 衍生
- 實作
屬性
Activity |
張貼至 Bot 的活動。 |
CancellationToken |
Bot 的內容。 |
ConversationData |
與交談相關聯的私人 Bot 資料。 (繼承來源 IBotData) |
PrivateConversationData |
與交談中使用者相關聯的私人 Bot 資料。 (繼承來源 IBotData) |
UserData |
與使用者相關聯的私人 Bot 資料 (所有通道和交談) 。 (繼承來源 IBotData) |
方法
FlushAsync(CancellationToken) |
將 Bot 資料排清至 IBotDataStore<T> (繼承來源 IBotData) |
LoadAsync(CancellationToken) |
從載入 Bot 資料 IBotDataStore<T> (繼承來源 IBotData) |
MakeMessage() |
製作訊息。 (繼承來源 IBotToUser) |
PostAsync(IMessageActivity, CancellationToken) |
張貼要傳送給使用者的訊息。 (繼承來源 IBotToUser) |
擴充方法
PostAsync(IBotToUser, String, String, CancellationToken) |
使用先前的訊息建立交談內容,張貼要傳送給使用者的訊息。 |
SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken) |
張貼要傳送給使用者的訊息和選擇性 SSML,並使用先前的訊息來建立交談內容。 |