Partager via


ChannelServiceHandlerBase Classe

Définition

Classe de base pour l’implémentation du protocole Bot Framework.

public abstract class ChannelServiceHandlerBase
type ChannelServiceHandlerBase = class
Public MustInherit Class ChannelServiceHandlerBase
Héritage
ChannelServiceHandlerBase
Dérivé

Constructeurs

ChannelServiceHandlerBase()

Classe de base pour l’implémentation du protocole Bot Framework.

Méthodes

HandleCreateConversationAsync(String, ConversationParameters, CancellationToken)

Créez une conversation.

HandleDeleteActivityAsync(String, String, String, CancellationToken)

Supprime une activité existante.

HandleDeleteConversationMemberAsync(String, String, String, CancellationToken)

Supprime un membre d’une conversation.

HandleGetActivityMembersAsync(String, String, String, CancellationToken)

Énumère les membres d’une activité.

HandleGetConversationMemberAsync(String, String, String, CancellationToken)

Obtient le compte d’un seul membre de conversation.

HandleGetConversationMembersAsync(String, String, CancellationToken)

Énumère les membres d’une conversation.

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

Énumère les membres d’une conversation page par page.

HandleGetConversationsAsync(String, String, String, CancellationToken)

Répertorie les conversations auxquelles le bot a participé.

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

Envoie une réponse à une activité.

HandleSendConversationHistoryAsync(String, String, Transcript, CancellationToken)

Charge les activités historiques de la conversation.

HandleSendToConversationAsync(String, String, Activity, CancellationToken)

Envoie une activité à la fin d’une conversation.

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

Modifie une activité existante précédemment envoyée.

HandleUploadAttachmentAsync(String, String, AttachmentData, CancellationToken)

Stocke les données dans un magasin conforme quand vous traitez avec des entreprises.

OnCreateConversationAsync(ClaimsIdentity, ConversationParameters, CancellationToken)

API CreateConversation().

OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)

API OnDeleteActivityAsync().

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

API DeleteConversationMember() pour Skill.

OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

API OnGetActivityMembersAsync().

OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

API GetConversationMember() pour Skill.

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

API GetConversationMembers() pour Skill.

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

API GetConversationPagedMembers() pour Skill.

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

API OnGetConversationsAsync() pour Skill.

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

API OnReplyToActivityAsync().

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

API SendConversationHistory() pour Skill.

OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

API SendToConversation() pour Skill.

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

API OnUpdateActivityAsync().

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

API UploadAttachment().

S’applique à