次の方法で共有


BotFrameworkAdapter.GetTokenStatusAsync メソッド

定義

オーバーロード

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

ボットの AppCredentials を使用して、特定のユーザーに対して構成された各接続のトークンの状態を取得します。

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

カスタマイズされた AppCredentials を使用して、特定のユーザーに対して構成された各接続のトークン状態を取得します。

GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)

ボットの 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())

パラメーター

context
ITurnContext

ユーザーとの会話の現在のターンのコンテキスト。

userId
String

トークンの状態が取得されるユーザー ID。

includeFilter
String

含める接続のコンマ区切りリスト (省略可能)。 空白にすると、構成されているすべての接続のトークンの状態が返されます。

cancellationToken
CancellationToken

非同期操作のキャンセル トークン。

戻り値

TokenStatus の配列。

実装

適用対象

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

カスタマイズされた 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())

パラメーター

context
ITurnContext

ユーザーとの会話の現在のターンのコンテキスト。

oAuthAppCredentials
AppCredentials

OAuth の AppCredentials。

userId
String

トークンの状態が取得されるユーザー ID。

includeFilter
String

含める接続のコンマ区切りリスト (省略可能)。 空白にすると、構成されているすべての接続のトークンの状態が返されます。

cancellationToken
CancellationToken

非同期操作のキャンセル トークン。

戻り値

TokenStatus の配列。

実装

適用対象