次の方法で共有


CloudSkillHandler クラス

定義

スキルの Bot Framework ハンドラー。

public class CloudSkillHandler : Microsoft.Bot.Builder.CloudChannelServiceHandler
type CloudSkillHandler = class
    inherit CloudChannelServiceHandler
Public Class CloudSkillHandler
Inherits CloudChannelServiceHandler
継承

コンストラクター

CloudSkillHandler(BotAdapter, IBot, SkillConversationIdFactoryBase, BotFrameworkAuthentication, ILogger)

BotFrameworkAuth を使用して、 クラスの CloudSkillHandler 新しいインスタンスを初期化します。

フィールド

SkillConversationReferenceKey

スキル会話のリファレンス。

メソッド

HandleCreateConversationAsync(String, ConversationParameters, CancellationToken)

新しい会話を作成します。

(継承元 ChannelServiceHandlerBase)
HandleDeleteActivityAsync(String, String, String, CancellationToken)

既存のアクティビティを削除します。

(継承元 ChannelServiceHandlerBase)
HandleDeleteConversationMemberAsync(String, String, String, CancellationToken)

会話からメンバーを削除します。

(継承元 ChannelServiceHandlerBase)
HandleGetActivityMembersAsync(String, String, String, CancellationToken)

アクティビティのメンバーを列挙します。

(継承元 ChannelServiceHandlerBase)
HandleGetConversationMemberAsync(String, String, String, CancellationToken)

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

(継承元 ChannelServiceHandlerBase)
HandleGetConversationMembersAsync(String, String, CancellationToken)

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

(継承元 ChannelServiceHandlerBase)
HandleGetConversationPagedMembersAsync(String, String, Nullable<Int32>, String, CancellationToken)

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

(継承元 ChannelServiceHandlerBase)
HandleGetConversationsAsync(String, String, String, CancellationToken)

ボットが参加した会話を一覧表示します。

(継承元 ChannelServiceHandlerBase)
HandleReplyToActivityAsync(String, String, String, Activity, CancellationToken)

アクティビティに応答を送信します。

(継承元 ChannelServiceHandlerBase)
HandleSendConversationHistoryAsync(String, String, Transcript, CancellationToken)

会話の履歴アクティビティをアップロードします。

(継承元 ChannelServiceHandlerBase)
HandleSendToConversationAsync(String, String, Activity, CancellationToken)

会話の最後にアクティビティを送信します。

(継承元 ChannelServiceHandlerBase)
HandleUpdateActivityAsync(String, String, String, Activity, CancellationToken)

以前に送信された既存のアクティビティを編集します。

(継承元 ChannelServiceHandlerBase)
HandleUploadAttachmentAsync(String, String, AttachmentData, CancellationToken)

企業を扱うときに準拠ストアにデータを格納します。

(継承元 ChannelServiceHandlerBase)
OnCreateConversationAsync(ClaimsIdentity, ConversationParameters, CancellationToken)

CreateConversation() API。

(継承元 ChannelServiceHandlerBase)
OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)

OnDeleteActivityAsync() API。

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

DeleteConversationMember() API for Skill。

(継承元 ChannelServiceHandlerBase)
OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

OnGetActivityMembersAsync() API。

(継承元 ChannelServiceHandlerBase)
OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

スキル用の GetConversationMember() API。

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

GetConversationMembers() API for Skill。

(継承元 ChannelServiceHandlerBase)
OnGetConversationPagedMembersAsync(ClaimsIdentity, String, Nullable<Int32>, String, CancellationToken)

スキル用の GetConversationPagedMembers() API。

(継承元 ChannelServiceHandlerBase)
OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)

スキル用 OnGetConversationsAsync() API。

(継承元 ChannelServiceHandlerBase)
OnReplyToActivityAsync(ClaimsIdentity, String, String, Activity, CancellationToken)

Skill 用 ReplyToActivity() API。

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)

SendConversationHistory() API for Skill。

(継承元 ChannelServiceHandlerBase)
OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

SendToConversation() API for Skill。

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

OnUpdateActivityAsync() API。

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

UploadAttachment() API。

(継承元 ChannelServiceHandlerBase)

適用対象