다음을 통해 공유


ActivityHandler.OnReactionsAddedAsync 메서드

정의

파생 클래스에서 이를 재정의하여 이전 활동에 대한 반응이 대화에 추가되는 경우에 대한 논리를 제공합니다.

protected virtual System.Threading.Tasks.Task OnReactionsAddedAsync (System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> messageReactions, Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageReactionActivity> turnContext, System.Threading.CancellationToken cancellationToken);
abstract member OnReactionsAddedAsync : System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> * Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageReactionActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnReactionsAddedAsync : System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> * Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageReactionActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnReactionsAddedAsync (messageReactions As IList(Of MessageReaction), turnContext As ITurnContext(Of IMessageReactionActivity), cancellationToken As CancellationToken) As Task

매개 변수

messageReactions
IList<MessageReaction>

추가된 반응 목록입니다.

turnContext
ITurnContext<IMessageReactionActivity>

이 턴에 대한 강력한 형식의 컨텍스트 개체입니다.

cancellationToken
CancellationToken

취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.

반환

실행할 대기 중인 작업을 나타내는 작업입니다.

설명

메시지 반응은 대화에서 이전에 보낸 메시지에 'like' 또는 'sad' 등(종종 이모지)을 추가하는 사용자에 해당합니다. 메시지 반응은 일부 채널에서만 지원됩니다. 메시지가 반응 중인 활동은 활동의 속성으로 ReplyToId 식별됩니다. 이 속성의 값은 이전에 보낸 활동의 활동 ID입니다. 봇이 활동을 보내면 채널에서 ID를 할당합니다. 이 ID는 결과의 에서 Id 사용할 수 있습니다.

적용 대상

추가 정보