ActivityHandler.OnReactionsAddedAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Nadpisz to w klasie pochodnej, aby zapewnić logikę dla momentu dodawania reakcji na wcześniejszą aktywność do rozmowy.
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
Parametry
- messageReactions
- IList<MessageReaction>
Dodano listę reakcji.
- turnContext
- ITurnContext<IMessageReactionActivity>
Silnie wpisany obiekt kontekstowy dla tej tury.
- cancellationToken
- CancellationToken
Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące pracę w kolejce do wykonania.
Uwagi
Reakcje komunikatów odpowiadają użytkownikowi dodającym komunikat "jak" lub "smutny" itp. (często emoji) do wcześniej wysłanej wiadomości w konwersacji. Reakcje komunikatów są obsługiwane tylko przez kilka kanałów. Aktywność, na którą wiadomość reaguje, jest identyfikowana przez ReplyToId jej właściwość. Wartość tej właściwości to identyfikator działania wcześniej wysłanego działania. Gdy bot wysyła aktywność, kanał przypisuje jej identyfikator, który jest dostępny w wyniku Id wyniku.