BotFrameworkAdapter.GetConversationsAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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 |
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.