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


IUserTokenProvider.GetTokenStatusAsync Метод

Определение

Извлекает состояние маркера для каждого настроенного подключения для данного пользователя с помощью appCredentials бота.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]> GetTokenStatusAsync (Microsoft.Bot.Builder.ITurnContext context, string userId, string includeFilter = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTokenStatusAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]>
Public Function GetTokenStatusAsync (context As ITurnContext, userId As String, Optional includeFilter As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenStatus())

Параметры

context
ITurnContext

Контекст для текущей беседы с пользователем.

userId
String

Идентификатор пользователя, для которого извлекается состояние маркера.

includeFilter
String

Необязательный список подключений, разделенных запятыми. Пусто возвращает состояние маркера для всех настроенных подключений.

cancellationToken
CancellationToken

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

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

Массив TokenStatus.

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