Condividi tramite


BotFrameworkAdapter.GetConversationsAsync Metodo

Definizione

Overload

GetConversationsAsync(ITurnContext, String, CancellationToken)

Elenca le conversazioni in cui questo bot ha partecipato per un determinato server di canale. Il server di canale restituisce i risultati nelle pagine e ogni pagina includerà un continuationToken oggetto che può essere usato per recuperare la pagina successiva dei risultati dal server.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Elenca le conversazioni in cui questo bot ha partecipato per un determinato server di canale. Il server di canale restituisce i risultati nelle pagine e ogni pagina includerà un continuationToken oggetto che può essere usato per recuperare la pagina successiva dei risultati dal server.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Elenca le conversazioni in cui questo bot ha partecipato per un determinato server di canale. Il server di canale restituisce i risultati nelle pagine e ogni pagina includerà un continuationToken oggetto che può essere usato per recuperare la pagina successiva dei risultati dal server.

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)

Parametri

turnContext
ITurnContext

Oggetto contesto per il turno.

continuationToken
String

Token di continuazione dalla pagina precedente dei risultati.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta la coda di lavoro da eseguire.

Commenti

Se l'attività viene completata correttamente, il risultato contiene una pagina dei membri della conversazione corrente. Questo overload può essere chiamato durante l'elaborazione delle attività standard, a quel punto verrà usato l'URL del servizio e le credenziali del bot che fanno parte della pipeline di elaborazione attività corrente.

Si applica a

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Elenca le conversazioni in cui questo bot ha partecipato per un determinato server di canale. Il server di canale restituisce i risultati nelle pagine e ogni pagina includerà un continuationToken oggetto che può essere usato per recuperare la pagina successiva dei risultati dal server.

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)

Parametri

serviceUrl
String

URL del server di canale da eseguire query. Questa operazione può essere recuperata da context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

Le credenziali necessarie per il bot per connettersi ai servizi.

continuationToken
String

Token di continuazione dalla pagina precedente dei risultati.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta la coda di lavoro da eseguire.

Commenti

Se l'attività viene completata correttamente, il risultato contiene una pagina dei membri della conversazione corrente. Questo overload può essere chiamato dall'esterno del contesto di una conversazione, poiché sono necessarie solo l'URL del servizio del bot e le credenziali.

Si applica a