Idioma

BotFrameworkAdapter.GetConversationsAsync Método

Definição

Sobrecargas

Name Descrição
GetConversationsAsync(ITurnContext, String, CancellationToken)

Lista as Conversas nas quais esse bot participou para um determinado servidor de canal. O servidor de canal devolve resultados em páginas e cada página incluirá um continuationToken que pode ser usado para obter a página seguinte de resultados do servidor.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Lista as Conversas nas quais esse bot participou para um determinado servidor de canal. O servidor de canal devolve resultados em páginas e cada página incluirá um continuationToken que pode ser usado para obter a página seguinte de resultados do servidor.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Lista as Conversas nas quais esse bot participou para um determinado servidor de canal. O servidor de canal devolve resultados em páginas e cada página incluirá um continuationToken que pode ser usado para obter a página seguinte de resultados do servidor.

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)

Parâmetros

turnContext
ITurnContext

O objeto de contexto para o turno.

continuationToken
String

O token de continuação da página anterior de resultados.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho enfileirado para ser executado.

Observações

Se a tarefa for concluída com êxito, o resultado conterá uma página dos membros da conversa atual. Esta sobrecarga pode ser chamada durante o processamento padrão da atividade, altura em que a URL do serviço do Bot e as credenciais que fazem parte do pipeline atual de processamento da atividade serão utilizadas.

Aplica-se a

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Lista as Conversas nas quais esse bot participou para um determinado servidor de canal. O servidor de canal devolve resultados em páginas e cada página incluirá um continuationToken que pode ser usado para obter a página seguinte de resultados do servidor.

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)

Parâmetros

serviceUrl
String

O URL do servidor de canal a consultar. Isso pode ser recuperado de context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

As credenciais necessárias para o Bot se ligar aos serviços.

continuationToken
String

O token de continuação da página anterior de resultados.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho enfileirado para ser executado.

Observações

Se a tarefa for concluída com êxito, o resultado conterá uma página dos membros da conversa atual. Essa sobrecarga pode ser chamada de fora do contexto de uma conversa, pois apenas a URL de serviço e as credenciais do bot são necessárias.

Aplica-se a