TeamsActivityHandler.OnTeamsMessagingExtensionCardButtonClickedAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Eseguire l'override in una classe derivata per fornire la logica per quando si fa clic su un pulsante della scheda in un'estensione di messaggistica.
protected virtual System.Threading.Tasks.Task OnTeamsMessagingExtensionCardButtonClickedAsync(Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> turnContext, Newtonsoft.Json.Linq.JObject cardData, System.Threading.CancellationToken cancellationToken);
abstract member OnTeamsMessagingExtensionCardButtonClickedAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Newtonsoft.Json.Linq.JObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnTeamsMessagingExtensionCardButtonClickedAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Newtonsoft.Json.Linq.JObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnTeamsMessagingExtensionCardButtonClickedAsync (turnContext As ITurnContext(Of IInvokeActivity), cardData As JObject, cancellationToken As CancellationToken) As Task
Parametri
- turnContext
- ITurnContext<IInvokeActivity>
Un oggetto contestuale fortemente tipizzato per questa svolta.
- cardData
- Newtonsoft.Json.Linq.JObject
Oggetto che rappresenta i dati della scheda.
- cancellationToken
- CancellationToken
Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.
Valori restituiti
Attività che rappresenta il lavoro in coda da eseguire.