Język

BotFrameworkAdapter.GetTokenStatusAsync Metoda

Definicja

Przeciążenia

Nazwa Opis
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Pobiera status tokena dla każdego skonfigurowanego połączenia dla danego użytkownika, używając AppCredentials bota.

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

Pobiera status tokena dla każdego skonfigurowanego połączenia dla danego użytkownika, używając spersonalizowanych AppCredentials.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Pobiera status tokena dla każdego skonfigurowanego połączenia dla danego użytkownika, używając AppCredentials bota.

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())

Parametry

context
ITurnContext

Kontekst bieżącej rozmowy z użytkownikiem.

userId
String

ID użytkownika, dla którego status tokena jest pobierany.

includeFilter
String

Opcjonalna lista połączeń oddzielona przecinkami. Pole Puste zwróci stan tokenu dla wszystkich skonfigurowanych połączeń.

cancellationToken
CancellationToken

Token asynchronicznego anulowania operacji.

Zwraca

Tablica TokenStatus.

Implementuje

Dotyczy

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

Pobiera status tokena dla każdego skonfigurowanego połączenia dla danego użytkownika, używając spersonalizowanych 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())

Parametry

context
ITurnContext

Kontekst bieżącej rozmowy z użytkownikiem.

oAuthAppCredentials
AppCredentials

AppCredentials for OAuth.AppCredentials for OAuth (Tworzenie aplikacji dla protokołu OAuth).

userId
String

ID użytkownika, dla którego status tokena jest pobierany.

includeFilter
String

Opcjonalna lista połączeń oddzielona przecinkami. Pole Puste zwróci stan tokenu dla wszystkich skonfigurowanych połączeń.

cancellationToken
CancellationToken

Token asynchronicznego anulowania operacji.

Zwraca

Tablica TokenStatus.

Implementuje

Dotyczy