SkillHandler Osztály

Definíció

Figyelemfelhívás

Use CloudSkillHandler instead.

Bot Framework-kezelő a készségekhez.

[System.Obsolete("Use `CloudSkillHandler` instead.", false)]
public class SkillHandler : Microsoft.Bot.Builder.ChannelServiceHandler
[<System.Obsolete("Use `CloudSkillHandler` instead.", false)>]
type SkillHandler = class
    inherit ChannelServiceHandler
Public Class SkillHandler
Inherits ChannelServiceHandler
Öröklődés
Attribútumok

Konstruktorok

SkillHandler(BotAdapter, IBot, SkillConversationIdFactoryBase, ICredentialProvider, AuthenticationConfiguration, IChannelProvider, ILogger)
Elavult.

Inicializálja az SkillHandler osztály új példányát egy hitelesítőadat-szolgáltató használatával.

Mezők

SkillConversationReferenceKey
Elavult.

A készség-beszélgetés referenciája.

Tulajdonságok

ChannelProvider
Elavult.

Lekéri a implementálható csatornaszolgáltatót IChannelProvider.

(Öröklődés forrása ChannelServiceHandler)

Metódusok

HandleCreateConversationAsync(String, ConversationParameters, CancellationToken)
Elavult.

Hozzon létre egy új beszélgetést.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleDeleteActivityAsync(String, String, String, CancellationToken)
Elavult.

Töröl egy meglévő tevékenységet.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleDeleteConversationMemberAsync(String, String, String, CancellationToken)
Elavult.

Tag törlése egy beszélgetésből.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleGetActivityMembersAsync(String, String, String, CancellationToken)
Elavult.

Egy tevékenység tagjainak számbavétele.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleGetConversationMemberAsync(String, String, String, CancellationToken)
Elavult.

Lekéri egyetlen beszélgetési tag fiókját.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleGetConversationMembersAsync(String, String, CancellationToken)
Elavult.

Egy beszélgetés tagjainak számbavétele.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleGetConversationPagedMembersAsync(String, String, Nullable<Int32>, String, CancellationToken)
Elavult.

Egy beszélgetés tagjainak számbavétele egyenként.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleGetConversationsAsync(String, String, String, CancellationToken)
Elavult.

Felsorolja azokat a beszélgetéseket, amelyekben a robot részt vett.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleReplyToActivityAsync(String, String, String, Activity, CancellationToken)
Elavult.

Válasz küldése egy tevékenységnek.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleSendConversationHistoryAsync(String, String, Transcript, CancellationToken)
Elavult.

Feltölti a beszélgetés történelmi tevékenységeit.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleSendToConversationAsync(String, String, Activity, CancellationToken)
Elavult.

Tevékenység küldése a beszélgetés végére.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleUpdateActivityAsync(String, String, String, Activity, CancellationToken)
Elavult.

Egy korábban elküldött meglévő tevékenységet szerkeszt.

(Öröklődés forrása ChannelServiceHandlerBase)
HandleUploadAttachmentAsync(String, String, AttachmentData, CancellationToken)
Elavult.

Az adatokat egy megfelelő tárolóban tárolja, amikor vállalatokkal foglalkozik.

(Öröklődés forrása ChannelServiceHandlerBase)
OnCreateConversationAsync(ClaimsIdentity, ConversationParameters, CancellationToken)
Elavult.

CreateConversation() API.

(Öröklődés forrása ChannelServiceHandlerBase)
OnDeleteActivityAsync(ClaimsIdentity, String, String, CancellationToken)
Elavult.

OnDeleteActivityAsync() API.

OnDeleteConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)
Elavult.

DeleteConversationMember() API for Skill.

(Öröklődés forrása ChannelServiceHandlerBase)
OnGetActivityMembersAsync(ClaimsIdentity, String, String, CancellationToken)
Elavult.

OnGetActivityMembersAsync() API.

(Öröklődés forrása ChannelServiceHandlerBase)
OnGetConversationMemberAsync(ClaimsIdentity, String, String, CancellationToken)
Elavult.

GetConversationMember() API for Skill.

(Öröklődés forrása ChannelServiceHandlerBase)
OnGetConversationMembersAsync(ClaimsIdentity, String, CancellationToken)
Elavult.

GetConversationMembers() API for Skill.

(Öröklődés forrása ChannelServiceHandlerBase)
OnGetConversationPagedMembersAsync(ClaimsIdentity, String, Nullable<Int32>, String, CancellationToken)
Elavult.

GetConversationPagedMembers() API for Skill.

(Öröklődés forrása ChannelServiceHandlerBase)
OnGetConversationsAsync(ClaimsIdentity, String, String, CancellationToken)
Elavult.

OnGetConversationsAsync() API for Skill.

(Öröklődés forrása ChannelServiceHandlerBase)
OnReplyToActivityAsync(ClaimsIdentity, String, String, Activity, CancellationToken)
Elavult.

ReplyToActivity() API for Skill.

OnSendConversationHistoryAsync(ClaimsIdentity, String, Transcript, CancellationToken)
Elavult.

SendConversationHistory() API for Skill.

(Öröklődés forrása ChannelServiceHandlerBase)
OnSendToConversationAsync(ClaimsIdentity, String, Activity, CancellationToken)
Elavult.

SendToConversation() API for Skill.

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

OnUpdateActivityAsync() API.

OnUploadAttachmentAsync(ClaimsIdentity, String, AttachmentData, CancellationToken)
Elavult.

UploadAttachment() API.

(Öröklődés forrása ChannelServiceHandlerBase)

A következőre érvényes: