Lingua

CloudAdapterBase.ProcessActivityAsync Metodo

Definizione

Overload

Nome Descrizione
ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

L'implementazione per elaborare un'attività inviata a questo bot.

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

L'implementazione per elaborare un'attività inviata a questo bot.

ProcessActivityAsync(AuthenticateRequestResult, Activity, BotCallbackHandler, CancellationToken)

L'implementazione per elaborare un'attività inviata a questo bot.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(Microsoft.Bot.Connector.Authentication.AuthenticateRequestResult authenticateRequestResult, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : Microsoft.Bot.Connector.Authentication.AuthenticateRequestResult * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Protected Function ProcessActivityAsync (authenticateRequestResult As AuthenticateRequestResult, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parametri

authenticateRequestResult
AuthenticateRequestResult

I risultati dell'autenticazione per questo turno.

activity
Activity

Oggetto Activity da elaborare.

callback
BotCallbackHandler

Metodo da chiamare per il turno del bot risultante.

cancellationToken
CancellationToken

Token di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire. Contenendo l'InvokeResponse, se ce n'è una.

Si applica a

ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)

L'implementazione per elaborare un'attività inviata a questo bot.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessActivityAsync(string authHeader, Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ProcessActivityAsync : string * Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Protected Function ProcessActivityAsync (authHeader As String, activity As Activity, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parametri

authHeader
String

L'intestazione di autorizzazione dalla richiesta http.

activity
Activity

Oggetto Activity da elaborare.

callback
BotCallbackHandler

Metodo da chiamare per il turno del bot risultante.

cancellationToken
CancellationToken

Token di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire. Contenendo l'InvokeResponse, se ce n'è una.

Si applica a