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)

1 つの会話メンバーのアカウントを取得します。

HandleGetConversationMembersAsync(String, String, CancellationToken)

会話のメンバーを列挙します。

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

会話のメンバーを一度に 1 ページずつ列挙します。

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 for Skill。

OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

OnGetActivityMembersAsync() API。

OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

スキル用の GetConversationMember() API。

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

GetConversationMembers() API for Skill。

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

スキル用の GetConversationPagedMembers() API。

OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

スキル用 OnGetConversationsAsync() API。

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

OnReplyToActivityAsync() API。

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

SendConversationHistory() API for Skill。

OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

SendToConversation() API for Skill。

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

OnUpdateActivityAsync() API。

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

UploadAttachment() API。

適用対象