共用方式為


IBotContext 介面

定義

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,並使用先前的訊息來建立交談內容。

適用於