次の方法で共有


BotFrameworkAdapter.GetConversationsAsync メソッド

定義

オーバーロード

GetConversationsAsync(ITurnContext, String, CancellationToken)

このボットが特定のチャネル サーバーに参加した会話を一覧表示します。 チャネル サーバーはページで結果を返し、各ページには、サーバーから結果の次のページをフェッチするために使用できる が含まれます continuationToken

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

このボットが特定のチャネル サーバーに参加した会話を一覧表示します。 チャネル サーバーはページで結果を返し、各ページには、サーバーから結果の次のページをフェッチするために使用できる が含まれます continuationToken

GetConversationsAsync(ITurnContext, String, CancellationToken)

このボットが特定のチャネル サーバーに参加した会話を一覧表示します。 チャネル サーバーはページで結果を返し、各ページには、サーバーから結果の次のページをフェッチするために使用できる が含まれます continuationToken

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult> GetConversationsAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string continuationToken, System.Threading.CancellationToken cancellationToken);
abstract member GetConversationsAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
override this.GetConversationsAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
Public Overridable Function GetConversationsAsync (turnContext As ITurnContext, continuationToken As String, cancellationToken As CancellationToken) As Task(Of ConversationsResult)

パラメーター

turnContext
ITurnContext

ターンのコンテキスト オブジェクト。

continuationToken
String

結果の前のページからの継続トークン。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

タスクが正常に完了すると、結果には現在の会話のメンバーのページが含まれます。 このオーバーロードは、標準アクティビティの処理中に呼び出される場合があります。この時点で、現在のアクティビティ処理パイプラインの一部であるボットのサービス URL と資格情報が使用されます。

適用対象

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

このボットが特定のチャネル サーバーに参加した会話を一覧表示します。 チャネル サーバーはページで結果を返し、各ページには、サーバーから結果の次のページをフェッチするために使用できる が含まれます continuationToken

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult> GetConversationsAsync (string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, string continuationToken, System.Threading.CancellationToken cancellationToken);
member this.GetConversationsAsync : string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
Public Function GetConversationsAsync (serviceUrl As String, credentials As MicrosoftAppCredentials, continuationToken As String, cancellationToken As CancellationToken) As Task(Of ConversationsResult)

パラメーター

serviceUrl
String

クエリを実行するチャネル サーバーの URL。 これは から context.activity.serviceUrl取得できます。

credentials
MicrosoftAppCredentials

ボットがサービスに接続するために必要な資格情報。

continuationToken
String

結果の前のページからの継続トークン。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

注釈

タスクが正常に完了すると、結果には現在の会話のメンバーのページが含まれます。 このオーバーロードは、ボットのサービス URL と資格情報のみが必要なので、会話のコンテキストの外部から呼び出される場合があります。

適用対象