BotFrameworkAdapter.GetConversationsAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetConversationsAsync(ITurnContext, String, CancellationToken) |
このボットが特定のチャネル サーバーに参加した会話を一覧表示します。 チャネル サーバーはページで結果を返し、各ページには、サーバーから結果の次のページをフェッチするために使用できる が含まれます |
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken) |
このボットが特定のチャネル サーバーに参加した会話を一覧表示します。 チャネル サーバーはページで結果を返し、各ページには、サーバーから結果の次のページをフェッチするために使用できる が含まれます |
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 と資格情報のみが必要なので、会話のコンテキストの外部から呼び出される場合があります。