語言

CloudSkillHandler 類別

定義

技能的 Bot Framework 處理程式。

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

建構函式

名稱 Description
CloudSkillHandler(BotAdapter, IBot, SkillConversationIdFactoryBase, BotFrameworkAuthentication, ILogger)

使用 BotFrameworkAuth 初始化該 CloudSkillHandler 類別的新實例。

欄位

名稱 Description
SkillConversationReferenceKey

技能交談參考。

方法

名稱 Description
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)

取得單一交談成員的帳戶。

(繼承來源 ChannelServiceHandlerBase)
HandleGetConversationMembersAsync(String, String, CancellationToken)

列舉交談的成員。

(繼承來源 ChannelServiceHandlerBase)
HandleGetConversationPagedMembersAsync(String, String, Nullable<Int32>, String, CancellationToken)

一次列舉一頁交談的成員。

(繼承來源 ChannelServiceHandlerBase)
HandleGetConversationsAsync(String, String, String, CancellationToken)

列出 Bot 參與的交談。

(繼承來源 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。

(繼承來源 ChannelServiceHandlerBase)
OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)

OnGetActivityMembersAsync() API。

(繼承來源 ChannelServiceHandlerBase)
OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)

技能的 GetConversationMember() API。

OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)

GetConversationMembers() 技能 API。

(繼承來源 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。

(繼承來源 ChannelServiceHandlerBase)
OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)

適用於技能的 SendToConversation() API。

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

OnUpdateActivityAsync() API。

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)

UploadAttachment() API。

(繼承來源 ChannelServiceHandlerBase)

適用於