Language

UserTokenClient.GetTokenStatusAsync Method

Definition

Gets the token status for each connection for the given user.

public virtual System.Threading.Tasks.Task<Microsoft.Teams.Core.GetTokenStatusResult[]> GetTokenStatusAsync(string userId, string channelId, string? include = default, Microsoft.Teams.Core.Http.BotRequestContext? requestContext = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTokenStatusAsync : string * string * string * Microsoft.Teams.Core.Http.BotRequestContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Teams.Core.GetTokenStatusResult[]>
override this.GetTokenStatusAsync : string * string * string * Microsoft.Teams.Core.Http.BotRequestContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Teams.Core.GetTokenStatusResult[]>
Public Overridable Function GetTokenStatusAsync (userId As String, channelId As String, Optional include As String = Nothing, Optional requestContext As BotRequestContext = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of GetTokenStatusResult())

Parameters

userId
String

The user ID.

channelId
String

The channel ID.

include
String

The optional include parameter.

requestContext
BotRequestContext

Optional per-request properties used for authentication.

cancellationToken
CancellationToken

The cancellation token.

Returns

A task that represents the asynchronous operation. The result contains an array of token status results for each connection.

Applies to