다음을 통해 공유


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)

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)

기술용 GetConversationMember() API입니다.

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

기술용 GetConversationMembers() API입니다.

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

기술용 GetConversationPagedMembers() API입니다.

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

OnGetConversationsAsync() API for Skill.

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.

적용 대상