BotFrameworkAdapter.GetTokenStatusAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.