ChannelServiceHandlerBase 类

定义

机器人框架协议实现的基础类。

public abstract class ChannelServiceHandlerBase
type ChannelServiceHandlerBase = class
Public MustInherit Class ChannelServiceHandlerBase
继承
ChannelServiceHandlerBase
派生

构造函数

名称 说明
ChannelServiceHandlerBase()

机器人框架协议实现的基础类。

方法

名称 说明
HandleCreateConversationAsync(String, ConversationParameters, CancellationToken)

创建新的对话。

HandleDeleteActivityAsync(String, String, String, CancellationToken)

删除现有活动。

HandleDeleteConversationMemberAsync(String, String, String, CancellationToken)

从对话中删除成员。

HandleGetActivityMembersAsync(String, String, String, CancellationToken)

枚举活动的成员。

HandleGetConversationMemberAsync(String, String, String, CancellationToken)

获取单个对话成员的帐户。

HandleGetConversationMembersAsync(String, String, CancellationToken)

枚举会话的成员。

HandleGetConversationPagedMembersAsync(String, String, Nullable<Int32>, String, CancellationToken)

枚举对话的成员一次一页。

HandleGetConversationsAsync(String, String, String, CancellationToken)

列出机器人参与的对话。

HandleReplyToActivityAsync(String, String, String, Activity, CancellationToken)

向活动发送回复。

HandleSendConversationHistoryAsync(String, String, Transcript, CancellationToken)

上传对话的历史活动。

HandleSendToConversationAsync(String, String, Activity, CancellationToken)

将活动发送到会话的末尾。

HandleUpdateActivityAsync(String, String, String, Activity, CancellationToken)

编辑以前发送的现有活动。

HandleUploadAttachmentAsync(String, String, AttachmentData, CancellationToken)

处理企业时,将数据存储在合规的存储中。

OnCreateConversationAsync(ClaimsIdentity, ConversationParameters, CancellationToken)

CreateConversation() API。

OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)

OnDeleteActivityAsync() API。

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

用于技能的 DeleteConversationMember() API。

OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

OnGetActivityMembersAsync() API。

OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

技能 API 获取 GetConversationMember()

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

用于技能的 GetConversationMembers() API。

OnGetConversationPagedMembersAsync(ClaimsIdentity, String, Nullable<Int32>, String, CancellationToken)

GetConversationPagedMembers() 用于技能的 API。

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

OnGetConversationsAsync() 技能 API。

OnReplyToActivityAsync(ClaimsIdentity, String, String, Activity, CancellationToken)

OnReplyToActivityAsync() API。

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

用于技能的 SendConversationHistory() API。

OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

用于技能的 SendToConversation() API。

OnUpdateActivityAsync(ClaimsIdentity, String, String, Activity, CancellationToken)

OnUpdateActivityAsync() API。

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

UploadAttachment() API。

适用于