Lingua

BotFrameworkAdapter.GetConversationsAsync Metodo

Definizione

Overload

Nome Descrizione
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 in pagine e ogni pagina includerà un continuationToken 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 in pagine e ogni pagina includerà un continuationToken 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 in pagine e ogni pagina includerà un continuationToken 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 di contesto per il turno.

continuationToken
String

Token di continuazione della pagina precedente dei risultati.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

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

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 in pagine e ogni pagina includerà un continuationToken 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 su cui eseguire una query. Questa operazione può essere recuperata da context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

Le credenziali necessarie affinché il Bot si connettesse ai servizi.

continuationToken
String

Token di continuazione della pagina precedente dei risultati.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda 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, perché sono necessarie solo l'URL e le credenziali del servizio del bot.

Si applica a