Aracılığıyla paylaş


TestAdapter.ExchangeTokenAsync Yöntem

Tanım

Aşırı Yüklemeler

ExchangeTokenAsync(ITurnContext, String, String, TokenExchangeRequest, CancellationToken)

Çoklu oturum açma gibi bir belirteç değişimi işlemi gerçekleştirir.

ExchangeTokenAsync(ITurnContext, AppCredentials, String, String, TokenExchangeRequest, CancellationToken)

Çoklu oturum açma gibi bir belirteç değişimi işlemi gerçekleştirir.

ExchangeTokenAsync(ITurnContext, String, String, TokenExchangeRequest, CancellationToken)

Çoklu oturum açma gibi bir belirteç değişimi işlemi gerçekleştirir.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> ExchangeTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string connectionName, string userId, Microsoft.Bot.Schema.TokenExchangeRequest exchangeRequest, System.Threading.CancellationToken cancellationToken = default);
abstract member ExchangeTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.ExchangeTokenAsync : Microsoft.Bot.Builder.ITurnContext * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Function ExchangeTokenAsync (turnContext As ITurnContext, connectionName As String, userId As String, exchangeRequest As TokenExchangeRequest, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenResponse)

Parametreler

turnContext
ITurnContext

Kullanıcıyla konuşmanın geçerli dönüşünün bağlamı.

connectionName
String

Kullanılacak kimlik doğrulama bağlantısının adı.

userId
String

Belirteçle ilişkilendirilmiş kullanıcı kimliği..

exchangeRequest
TokenExchangeRequest

Değiş tokuş için bir belirteç veya değiş tokuş uri'si olan değişim isteği ayrıntıları.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Görev tamamlanırsa, değiştirilen belirteç döndürülür.

Uygulamalar

Şunlara uygulanır

ExchangeTokenAsync(ITurnContext, AppCredentials, String, String, TokenExchangeRequest, CancellationToken)

Çoklu oturum açma gibi bir belirteç değişimi işlemi gerçekleştirir.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse> ExchangeTokenAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Connector.Authentication.AppCredentials oAuthAppCredentials, string connectionName, string userId, Microsoft.Bot.Schema.TokenExchangeRequest exchangeRequest, System.Threading.CancellationToken cancellationToken = default);
abstract member ExchangeTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
override this.ExchangeTokenAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Connector.Authentication.AppCredentials * string * string * Microsoft.Bot.Schema.TokenExchangeRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.TokenResponse>
Public Function ExchangeTokenAsync (turnContext As ITurnContext, oAuthAppCredentials As AppCredentials, connectionName As String, userId As String, exchangeRequest As TokenExchangeRequest, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TokenResponse)

Parametreler

turnContext
ITurnContext

Kullanıcıyla konuşmanın geçerli dönüşünün bağlamı.

oAuthAppCredentials
AppCredentials

OAuth için AppCredentials.

connectionName
String

Kullanılacak kimlik doğrulama bağlantısının adı.

userId
String

Belirteçle ilişkilendirilmiş kullanıcı kimliği..

exchangeRequest
TokenExchangeRequest

Değiş tokuş için bir belirteç veya değiş tokuş uri'si olan değişim isteği ayrıntıları.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Görev tamamlanırsa, değiştirilen belirteç döndürülür.

Uygulamalar

Şunlara uygulanır