Поделиться через


TeamsActivityHandler.OnTeamsConfigFetchAsync Метод

Определение

Переопределите это в производном классе, чтобы обеспечить логику при получении конфигурации.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.ConfigResponseBase> OnTeamsConfigFetchAsync (Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> turnContext, Newtonsoft.Json.Linq.JObject configData, System.Threading.CancellationToken cancellationToken);
abstract member OnTeamsConfigFetchAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Newtonsoft.Json.Linq.JObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.ConfigResponseBase>
override this.OnTeamsConfigFetchAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Newtonsoft.Json.Linq.JObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.ConfigResponseBase>
Protected Overridable Function OnTeamsConfigFetchAsync (turnContext As ITurnContext(Of IInvokeActivity), configData As JObject, cancellationToken As CancellationToken) As Task(Of ConfigResponseBase)

Параметры

turnContext
ITurnContext<IInvokeActivity>

Строго типизированный объект контекста для этого шага.

configData
Newtonsoft.Json.Linq.JObject

Выборка конфигурации вызывает полезные данные значения запроса.

cancellationToken
CancellationToken

Маркер отмены, который можно использовать другими объектами или потоками для получения уведомления об отмене.

Возвращаемое значение

Ответ конфигурации для запроса.

Применяется к