次の方法で共有


IBotContext インターフェイス

定義

ボットのコンテキスト。

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

ボットに投稿されたアクティビティ。

CancellationToken

ボットのコンテキスト。

ConversationData

会話に関連付けられているプライベート ボット データ。

(継承元 IBotData)
PrivateConversationData

会話のユーザーに関連付けられているプライベート ボット データ。

(継承元 IBotData)
UserData

ユーザーに関連付けられているプライベート ボット データ (すべてのチャネルと会話全体)。

(継承元 IBotData)

メソッド

FlushAsync(CancellationToken)

ボット データを にフラッシュします。 IBotDataStore<T>

(継承元 IBotData)
LoadAsync(CancellationToken)

ボット データの読み込み元 IBotDataStore<T>

(継承元 IBotData)
MakeMessage()

メッセージを作成します。

(継承元 IBotToUser)
PostAsync(IMessageActivity, CancellationToken)

ユーザーに送信するメッセージを投稿します。

(継承元 IBotToUser)

拡張メソッド

PostAsync(IBotToUser, String, String, CancellationToken)

前のメッセージを使用して会話コンテキストを確立し、ユーザーに送信するメッセージを投稿します。

SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken)

前のメッセージを使用して会話コンテキストを確立し、ユーザーに送信するメッセージとオプションの SSML を投稿します。

適用対象