Partilhar via


ChannelServiceHandlerBase Classe

Definição

Classe base para a implementação do protocolo Bot Framework.

public abstract class ChannelServiceHandlerBase
type ChannelServiceHandlerBase = class
Public MustInherit Class ChannelServiceHandlerBase
Herança
ChannelServiceHandlerBase
Derivado

Construtores

ChannelServiceHandlerBase()

Classe base para a implementação do protocolo Bot Framework.

Métodos

HandleCreateConversationAsync(String, ConversationParameters, CancellationToken)

Criar uma nova Conversação.

HandleDeleteActivityAsync(String, String, String, CancellationToken)

Elimina uma atividade existente.

HandleDeleteConversationMemberAsync(String, String, String, CancellationToken)

Elimina um membro de uma conversação.

HandleGetActivityMembersAsync(String, String, String, CancellationToken)

Enumera os membros de uma atividade.

HandleGetConversationMemberAsync(String, String, String, CancellationToken)

Obtém a conta de um único membro da conversação.

HandleGetConversationMembersAsync(String, String, CancellationToken)

Enumera os membros de uma conversação.

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

Enumera os membros de uma conversação uma página de cada vez.

HandleGetConversationsAsync(String, String, String, CancellationToken)

Lista as Conversações em que o bot participou.

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

Envia uma resposta a uma atividade.

HandleSendConversationHistoryAsync(String, String, Transcript, CancellationToken)

Carrega as atividades históricas da conversação.

HandleSendToConversationAsync(String, String, Activity, CancellationToken)

Envia uma atividade para o fim de uma conversação.

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

Edita uma atividade existente enviada anteriormente.

HandleUploadAttachmentAsync(String, String, AttachmentData, CancellationToken)

Armazena dados num arquivo em conformidade ao lidar com empresas.

OnCreateConversationAsync(ClaimsIdentity, ConversationParameters, CancellationToken)

API CreateConversation().

OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)

API OnDeleteActivityAsync().

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

DeleteConversationMember() API para Competência.

OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

API OnGetActivityMembersAsync().

OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

API GetConversationMember() para Competência.

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

API GetConversationMembers() para Competência.

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

GetConversationPagedMembers() API for Skill.

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

API OnGetConversationsAsync() para Competência.

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

API OnReplyToActivityAsync().

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

API SendConversationHistory() para Competência.

OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

API SendToConversation() para Competência.

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

API OnUpdateActivityAsync().

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

API UploadAttachment().

Aplica-se a