Partilhar via


BotFrameworkAdapter.GetConversationsAsync Método

Definição

Sobrecargas

GetConversationsAsync(ITurnContext, String, CancellationToken)

Lista as Conversações nas quais este bot participou num determinado servidor de canal. O servidor de canais devolve resultados em páginas e cada página incluirá uma continuationToken que pode ser utilizada para obter a página seguinte de resultados do servidor.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Lista as Conversações nas quais este bot participou num determinado servidor de canal. O servidor de canais devolve resultados em páginas e cada página incluirá uma continuationToken que pode ser utilizada para obter a página seguinte de resultados do servidor.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Lista as Conversações nas quais este bot participou num determinado servidor de canal. O servidor de canais devolve resultados em páginas e cada página incluirá uma continuationToken que pode ser utilizada 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 a curva.

continuationToken
String

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

cancellationToken
CancellationToken

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

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Observações

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

Aplica-se a

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Lista as Conversações nas quais este bot participou num determinado servidor de canal. O servidor de canais devolve resultados em páginas e cada página incluirá uma continuationToken que pode ser utilizada 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 canais a consultar. Isto pode ser obtido a partir de context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

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

continuationToken
String

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

cancellationToken
CancellationToken

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

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Observações

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

Aplica-se a