ChannelServiceHandlerBase.OnSendConversationHistoryAsync 方法

定义

SendConversationHistory () API for Skill。

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> OnSendConversationHistoryAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, Microsoft.Bot.Schema.Transcript transcript, System.Threading.CancellationToken cancellationToken = default);
abstract member OnSendConversationHistoryAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.Transcript * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.OnSendConversationHistoryAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.Transcript * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Protected Overridable Function OnSendConversationHistoryAsync (claimsIdentity As ClaimsIdentity, conversationId As String, transcript As Transcript, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

参数

claimsIdentity
ClaimsIdentity

机器人的 claimsIdentity 应具有 AudienceClaim、AppIdClaim 和 ServiceUrlClaim。

conversationId
String

对话 ID。

transcript
Transcript

活动脚本。

cancellationToken
CancellationToken

取消标记。

返回

资源响应的任务。

注解

将此方法重写为此方法可让你将历史活动上传到对话。

发送方必须确保历史活动具有唯一 ID 和适当的时间戳。 客户端使用 ID 处理重复活动,时间戳由客户端用来以正确的顺序呈现活动。

适用于