다음을 통해 공유


ActivityHandler.OnReactionsRemovedAsync 메서드

정의

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

protected virtual System.Threading.Tasks.Task OnReactionsRemovedAsync(System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> messageReactions, Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IMessageReactionActivity> turnContext, System.Threading.CancellationToken cancellationToken);
abstract member OnReactionsRemovedAsync : 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.OnReactionsRemovedAsync : 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 OnReactionsRemovedAsync (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 사용할 수 있습니다.

적용 대상

추가 정보