Langue

ActivityHandler.OnSearchInvokeAsync Méthode

Définition

Invoqué lorsque le bot reçoit une activité « invoker » nommée « application/recherche ».

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.SearchInvokeResponse> OnSearchInvokeAsync(Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> turnContext, Microsoft.Bot.Schema.SearchInvokeValue invokeValue, System.Threading.CancellationToken cancellationToken);
abstract member OnSearchInvokeAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Microsoft.Bot.Schema.SearchInvokeValue * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SearchInvokeResponse>
override this.OnSearchInvokeAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Microsoft.Bot.Schema.SearchInvokeValue * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.SearchInvokeResponse>
Protected Overridable Function OnSearchInvokeAsync (turnContext As ITurnContext(Of IInvokeActivity), invokeValue As SearchInvokeValue, cancellationToken As CancellationToken) As Task(Of SearchInvokeResponse)

Paramètres

turnContext
ITurnContext<IInvokeActivity>

Un objet contextuel fortement typé pour ce tour.

invokeValue
SearchInvokeValue

Un objet fortement typé à partir de la Valeur de l’activité entrante.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter.

Remarques

Lorsque la OnInvokeActivityAsync(ITurnContext<IInvokeActivity>, CancellationToken) méthode reçoit un Invoke avec un Name de 'application/recherche', elle appelle cette méthode. L’Activité. Valeur doit être bien formée SearchInvokeValue.

S’applique à

Voir aussi