Sdílet prostřednictvím


ChannelServiceHandlerBase Třída

Definice

Základní třída pro implementaci protokolu Bot Framework.

public abstract class ChannelServiceHandlerBase
type ChannelServiceHandlerBase = class
Public MustInherit Class ChannelServiceHandlerBase
Dědičnost
ChannelServiceHandlerBase
Odvozené

Konstruktory

ChannelServiceHandlerBase()

Základní třída pro implementaci protokolu Bot Framework.

Metody

HandleCreateConversationAsync(String, ConversationParameters, CancellationToken)

Vytvořte novou konverzaci.

HandleDeleteActivityAsync(String, String, String, CancellationToken)

Odstraní existující aktivitu.

HandleDeleteConversationMemberAsync(String, String, String, CancellationToken)

Odstraní člena z konverzace.

HandleGetActivityMembersAsync(String, String, String, CancellationToken)

Vytvoří výčet členů aktivity.

HandleGetConversationMemberAsync(String, String, String, CancellationToken)

Získá účet jednoho člena konverzace.

HandleGetConversationMembersAsync(String, String, CancellationToken)

Vytvoří výčet členů konverzace.

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

Vytvoří výčet členů konverzace po jednotlivých stránkách.

HandleGetConversationsAsync(String, String, String, CancellationToken)

Obsahuje seznam konverzací, kterých se robot zúčastnil.

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

Odešle odpověď na aktivitu.

HandleSendConversationHistoryAsync(String, String, Transcript, CancellationToken)

Nahraje historické aktivity konverzace.

HandleSendToConversationAsync(String, String, Activity, CancellationToken)

Odešle aktivitu na konec konverzace.

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

Upraví dříve odeslanou existující aktivitu.

HandleUploadAttachmentAsync(String, String, AttachmentData, CancellationToken)

Ukládá data do kompatibilního úložiště při jednání s podniky.

OnCreateConversationAsync(ClaimsIdentity, ConversationParameters, CancellationToken)

Rozhraní API CreateConversation()

OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)

Rozhraní API OnDeleteActivityAsync().

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

Rozhraní API DeleteConversationMember() pro Skill.

OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

Rozhraní API OnGetActivityMembersAsync().

OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

Rozhraní API GetConversationMember() pro skill.

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

GetConversationMembers() API for Skill.

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

Rozhraní API GetConversationPagedMembers() pro Skill.

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

Rozhraní API OnGetConversationsAsync() pro Skill.

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

Rozhraní API OnReplyToActivityAsync()

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

Rozhraní API SendConversationHistory() pro skill.

OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

Rozhraní API SendToConversation() pro Skill.

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

Rozhraní API OnUpdateActivityAsync().

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

Rozhraní API UploadAttachment()

Platí pro