Compartir a través de


BotFrameworkAdapter.GetConversationsAsync Método

Definición

Sobrecargas

GetConversationsAsync(ITurnContext, String, CancellationToken)

Enumera las conversaciones en las que este bot ha participado para un servidor de canal determinado. El servidor de canal devuelve resultados en páginas y cada página incluirá un continuationToken que se puede usar para capturar la siguiente página de resultados del servidor.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Enumera las conversaciones en las que este bot ha participado para un servidor de canal determinado. El servidor de canal devuelve resultados en páginas y cada página incluirá un continuationToken que se puede usar para capturar la siguiente página de resultados del servidor.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Enumera las conversaciones en las que este bot ha participado para un servidor de canal determinado. El servidor de canal devuelve resultados en páginas y cada página incluirá un continuationToken que se puede usar para capturar la siguiente página de resultados del 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

Objeto de contexto del turno.

continuationToken
String

Token de continuación de la página anterior de resultados.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Tarea que representa el trabajo en cola que se va a ejecutar.

Comentarios

Si la tarea se completa correctamente, el resultado contiene una página de los miembros de la conversación actual. Se puede llamar a esta sobrecarga durante el procesamiento de actividad estándar, en cuyo momento se usarán la dirección URL del servicio del bot y las credenciales que forman parte de la canalización de procesamiento de actividad actual.

Se aplica a

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Enumera las conversaciones en las que este bot ha participado para un servidor de canal determinado. El servidor de canal devuelve resultados en páginas y cada página incluirá un continuationToken que se puede usar para capturar la siguiente página de resultados del 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

Dirección URL del servidor de canal que se va a consultar. Esto se puede recuperar de context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

Las credenciales necesarias para que el bot se conecte a los servicios.

continuationToken
String

Token de continuación de la página anterior de resultados.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

Devoluciones

Tarea que representa el trabajo en cola que se va a ejecutar.

Comentarios

Si la tarea se completa correctamente, el resultado contiene una página de los miembros de la conversación actual. Se puede llamar a esta sobrecarga desde fuera del contexto de una conversación, ya que solo se requieren las credenciales y la dirección URL del servicio del bot.

Se aplica a