Lingua

BotFrameworkAdapter.GetTokenStatusAsync Metodo

Definizione

Overload

Nome Descrizione
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Recupera lo stato del token per ogni connessione configurata per l'utente specificato, usando le credenziali app del bot.

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

Recupera lo stato del token per ogni connessione configurata per l'utente specificato, usando AppCredentials personalizzato.

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

Recupera lo stato del token per ogni connessione configurata per l'utente specificato, usando le credenziali app del bot.

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())

Parametri

context
ITurnContext

Contesto per il turno di conversazione corrente con l'utente.

userId
String

ID utente per il quale viene recuperato lo stato del token.

includeFilter
String

Elenco delimitato da virgole facoltativo della connessione da includere. Blank restituirà lo stato del token per tutte le connessioni configurate.

cancellationToken
CancellationToken

Il token di cancellazione dell'operazione asincrona.

Valori restituiti

Matrice di TokenStatus.

Implementazioni

Si applica a

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

Recupera lo stato del token per ogni connessione configurata per l'utente specificato, usando AppCredentials personalizzato.

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())

Parametri

context
ITurnContext

Contesto per il turno di conversazione corrente con l'utente.

oAuthAppCredentials
AppCredentials

AppCredentials per OAuth.

userId
String

ID utente per il quale viene recuperato lo stato del token.

includeFilter
String

Elenco delimitato da virgole facoltativo della connessione da includere. Blank restituirà lo stato del token per tutte le connessioni configurate.

cancellationToken
CancellationToken

Il token di cancellazione dell'operazione asincrona.

Valori restituiti

Matrice di TokenStatus.

Implementazioni

Si applica a