次の方法で共有


SlackAdapter.ContinueConversationAsync メソッド

定義

オーバーロード

ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)

会話参照に基づいて既存の会話を続行するための Standard BotBuilder アダプター メソッド。

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

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

ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)

会話参照に基づいて既存の会話を続行するための Standard BotBuilder アダプター メソッド。

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

パラメーター

reference
ConversationReference

今後のメッセージに適用される会話参照。

logic
BotCallbackHandler

'async(context) => { ... }' という形式で継続アクションを実行するボット ロジック関数。

cancellationToken
CancellationToken

タスクのキャンセル トークン。

戻り値

非同期操作を表す Task

適用対象

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。

こちらもご覧ください

適用対象