BotFrameworkAdapter.ContinueConversationAsync メソッド

定義

オーバーロード

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

ボットから会話にプロアクティブ メッセージを送信します。

ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)

ボットから会話にプロアクティブ メッセージを送信します。

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)

ボットから会話にプロアクティブ メッセージを送信します。

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

ボットから会話にプロアクティブ メッセージを送信します。

public override System.Threading.Tasks.Task ContinueConversationAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

パラメーター

claimsIdentity
ClaimsIdentity

ClaimsIdentity会話の 。

reference
ConversationReference

続行する会話への参照。

callback
BotCallbackHandler

結果のボット ターンを呼び出すメソッド。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

メッセージを会話に事前に送信するには、このメソッドを呼び出します。 ほとんどの_channelsでは、ボットがアクティビティをユーザーに送信する前に、ユーザーがボットとの会話を初期化する必要があります。

このメソッドは、ターンに次のサービスを登録します。

  • IIdentity (key = "BotIdentity")、ボットの claimsIdentity。
  • IConnectorClientこのターンを使用するチャネル コネクタ クライアント。

こちらもご覧ください

適用対象

ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)

ボットから会話にプロアクティブ メッセージを送信します。

public override System.Threading.Tasks.Task ContinueConversationAsync (string botAppId, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : string * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (botAppId As String, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

パラメーター

botAppId
String

ボットのアプリケーション ID。 これはポータル登録によって返される appId であり、通常は appSettings.json の "MicrosoftAppId" パラメーターにあります。

reference
ConversationReference

続行する会話への参照。

callback
BotCallbackHandler

結果のボット ターンを呼び出すメソッド。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

実装

例外

botAppIdreference、または callbacknull です。

注釈

メッセージを会話に事前に送信するには、このメソッドを呼び出します。 ほとんどの_channelsでは、ボットがアクティビティをユーザーに送信する前に、ユーザーがボットとの会話を初期化する必要があります。

このメソッドは、ターンに次のサービスを登録します。

  • IIdentity (key = "BotIdentity")、ボットの claimsIdentity。
  • IConnectorClientこのターンを使用するチャネル コネクタ クライアント。

このオーバーロードは、BotId を渡すように要求することで、Node の実装とは異なります。 .Net コードを使用すると、Node でサポートされていない 1 つのアダプターで複数のボットをホストできます。

こちらもご覧ください

適用対象

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)

ボットから会話にプロアクティブ メッセージを送信します。

public override System.Threading.Tasks.Task ContinueConversationAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, string audience, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * string * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, audience As String, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

パラメーター

claimsIdentity
ClaimsIdentity

ClaimsIdentity会話の 。

reference
ConversationReference

続行する会話への参照。

audience
String

コネクタの対象ユーザー。

callback
BotCallbackHandler

結果のボット ターンを呼び出すメソッド。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

適用対象