ChannelServiceHandlerBase Класс

Определение

Базовый класс для реализации протокола Bot Framework.

public abstract class ChannelServiceHandlerBase
type ChannelServiceHandlerBase = class
Public MustInherit Class ChannelServiceHandlerBase
Наследование
ChannelServiceHandlerBase
Производный

Конструкторы

ChannelServiceHandlerBase()

Базовый класс для реализации протокола Bot Framework.

Методы

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)

API CreateConversation().

OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)

API OnDeleteActivityAsync().

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

API DeleteConversationMember() для навыка.

OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

API OnGetActivityMembersAsync().

OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

API GetConversationMember() для навыка.

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

API GetConversationMembers() для навыка.

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

API GetConversationPagedMembers() для навыка.

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

API OnGetConversationsAsync() для навыка.

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

API OnReplyToActivityAsync().

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

API SendConversationHistory() для навыка.

OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

API SendToConversation() для навыка.

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

API OnUpdateActivityAsync().

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

API UploadAttachment().

Применяется к