Sdílet prostřednictvím


BotFrameworkAdapter.GetTokenStatusAsync Metoda

Definice

Přetížení

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Načte stav tokenu pro každé nakonfigurované připojení pro daného uživatele pomocí robota AppCredentials.

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

Načte stav tokenu pro každé nakonfigurované připojení pro daného uživatele pomocí přizpůsobených AppCredentials.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Načte stav tokenu pro každé nakonfigurované připojení pro daného uživatele pomocí robota 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())

Parametry

context
ITurnContext

Kontext aktuálního obratu konverzace s uživatelem

userId
String

ID uživatele, pro které se načítá stav tokenu.

includeFilter
String

Volitelný seznam připojení oddělených čárkami, který se má zahrnout. Prázdné vrátí stav tokenu pro všechna nakonfigurovaná připojení.

cancellationToken
CancellationToken

Token zrušení asynchronní operace

Návraty

Pole TokenStatus.

Implementuje

Platí pro

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

Načte stav tokenu pro každé nakonfigurované připojení pro daného uživatele pomocí přizpůsobených 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

Kontext aktuálního obratu konverzace s uživatelem

oAuthAppCredentials
AppCredentials

AppCredentials pro OAuth.

userId
String

ID uživatele, pro které se načítá stav tokenu.

includeFilter
String

Volitelný seznam připojení oddělených čárkami, který se má zahrnout. Prázdné vrátí stav tokenu pro všechna nakonfigurovaná připojení.

cancellationToken
CancellationToken

Token zrušení asynchronní operace

Návraty

Pole TokenStatus.

Implementuje

Platí pro