Język

TestAdapter.GetTokenStatusAsync Metoda

Definicja

Przeciążenia

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

Otrzymuje statusy tokenów, używając danych uwierzytelniających bota w aplikacji.

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

Otrzymuje statusy tokenów, używając spersonalizowanych AppCredentials.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Otrzymuje statusy tokenów, używając danych uwierzytelniających bota w aplikacji.

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

TurContext (z ważną aktywnością).

userId
String

Identyfikator użytkownika.

includeFilter
String

Opcjonalna lista połączeń oddzielonych przecinkami do uwzględnienia lub null zwracania statusu tokena dla każdego skonfigurowanego połączenia.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Tablica TokenStatus.

Implementuje

Dotyczy

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

Otrzymuje statusy tokenów, 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

TurContext (z ważną aktywnością).

oAuthAppCredentials
AppCredentials

Dane uwierzytelniające aplikacji do OAuth.

userId
String

Identyfikator użytkownika.

includeFilter
String

Opcjonalna lista połączeń oddzielonych przecinkami do uwzględnienia lub null zwracania statusu tokena dla każdego skonfigurowanego połączenia.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Tablica TokenStatus.

Implementuje

Dotyczy