Udostępnij za pośrednictwem


BotFrameworkAdapter.GetTokenStatusAsync Metoda

Definicja

Przeciążenia

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Pobiera stan tokenu dla każdego skonfigurowanego połączenia dla danego użytkownika przy użyciu funkcji AppCredentials bota.

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

Pobiera stan tokenu dla każdego skonfigurowanego połączenia dla danego użytkownika przy użyciu dostosowanych obiektów AppCredentials.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Pobiera stan tokenu dla każdego skonfigurowanego połączenia dla danego użytkownika przy użyciu funkcji 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

Identyfikator użytkownika, dla którego jest pobierany stan tokenu.

includeFilter
String

Opcjonalna rozdzielona przecinkami lista połączeń do uwzględnienia. Wartość Pusta zwróci stan tokenu dla wszystkich skonfigurowanych połączeń.

cancellationToken
CancellationToken

Token anulowania operacji asynchronicznych.

Zwraca

Tablica tokenStatus.

Implementuje

Dotyczy

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

Pobiera stan tokenu dla każdego skonfigurowanego połączenia dla danego użytkownika przy użyciu dostosowanych obiektów 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.

userId
String

Identyfikator użytkownika, dla którego jest pobierany stan tokenu.

includeFilter
String

Opcjonalna rozdzielona przecinkami lista połączeń do uwzględnienia. Wartość Pusta zwróci stan tokenu dla wszystkich skonfigurowanych połączeń.

cancellationToken
CancellationToken

Token anulowania operacji asynchronicznych.

Zwraca

Tablica tokenStatus.

Implementuje

Dotyczy