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


BotFrameworkAdapter.GetTokenStatusAsync Метод

Определение

Перегрузки

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

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

GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

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

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

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

public virtual 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[]>
override this.GetTokenStatusAsync : Microsoft.Bot.Builder.ITurnContext * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenStatus[]>
Public Overridable 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.

Реализации

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

GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)

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

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

Параметры

context
ITurnContext

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

oAuthAppCredentials
AppCredentials

AppCredentials для OAuth.

userId
String

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

includeFilter
String

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

cancellationToken
CancellationToken

Токен отмены асинхронной операции.

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

Массив TokenStatus.

Реализации

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