BotFrameworkAdapter.GetConversationsAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
| 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 |
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.