次の方法で共有


BotAdapter.UpdateActivityAsync メソッド

定義

派生クラスでオーバーライドされた場合は、会話内の既存のアクティビティを置き換えます。

public abstract System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> UpdateActivityAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
abstract member UpdateActivityAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public MustOverride Function UpdateActivityAsync (turnContext As ITurnContext, activity As Activity, cancellationToken As CancellationToken) As Task(Of ResourceResponse)

パラメーター

turnContext
ITurnContext

ターンのコンテキスト オブジェクト。

activity
Activity

新しい置換アクティビティ。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

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

注釈

アクティビティが正常に送信された場合、タスクの結果には、受信チャネルがアクティビティに割り当てた ID を含む オブジェクトが含まれます ResourceResponse

これを呼び出す前に、置換アクティビティの ID を置換するアクティビティの ID に設定します。

適用対象

こちらもご覧ください