ActivityHandler.OnMembersRemovedAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Invalide esto en una clase derivada para proporcionar lógica cuando los miembros que no sean el bot abandonan la conversación, como la lógica del buen bye del bot.
protected virtual System.Threading.Tasks.Task OnMembersRemovedAsync(System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> membersRemoved, Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IConversationUpdateActivity> turnContext, System.Threading.CancellationToken cancellationToken);
abstract member OnMembersRemovedAsync : System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> * Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IConversationUpdateActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnMembersRemovedAsync : System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> * Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IConversationUpdateActivity> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnMembersRemovedAsync (membersRemoved As IList(Of ChannelAccount), turnContext As ITurnContext(Of IConversationUpdateActivity), cancellationToken As CancellationToken) As Task
Parámetros
- membersRemoved
- IList<ChannelAccount>
Lista de todos los miembros quitados de la conversación, tal como se describe en la actividad de actualización de conversación.
- turnContext
- ITurnContext<IConversationUpdateActivity>
Un objeto de contexto fuertemente tipado para este turno.
- cancellationToken
- CancellationToken
Token de cancelación que otros objetos o subprocesos pueden usar para recibir un aviso de cancelación.
Devoluciones
Tarea que representa el trabajo en cola que se va a ejecutar.
Comentarios
Cuando el método OnConversationUpdateActivityAsync(ITurnContext<IConversationUpdateActivity>, CancellationToken) recibe una actividad de actualización de conversación que indica que uno o varios usuarios distintos del bot abandonan la conversación, llama a este método.