Freigeben über


BotFrameworkAdapter.GetConversationsAsync Methode

Definition

Überlädt

GetConversationsAsync(ITurnContext, String, CancellationToken)

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver gibt Ergebnisse in Seiten zurück, und jede Seite enthält eine continuationToken , die verwendet werden kann, um die nächste Seite der Ergebnisse vom Server abzurufen.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver gibt Ergebnisse in Seiten zurück, und jede Seite enthält eine continuationToken , die verwendet werden kann, um die nächste Seite der Ergebnisse vom Server abzurufen.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver gibt Ergebnisse in Seiten zurück, und jede Seite enthält eine continuationToken , die verwendet werden kann, um die nächste Seite der Ergebnisse vom Server abzurufen.

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)

Parameter

turnContext
ITurnContext

Das Kontextobjekt für den Turn.

continuationToken
String

Das Fortsetzungstoken der vorherigen Ergebnisseite.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Hinweise

Wenn die Aufgabe erfolgreich abgeschlossen wurde, enthält das Ergebnis eine Seite der Mitglieder der aktuellen Unterhaltung. Diese Überladung kann während der Standardaktivitätsverarbeitung aufgerufen werden. Zu diesem Zeitpunkt werden die Dienst-URL des Bots und die Anmeldeinformationen verwendet, die Teil der aktuellen Aktivitätsverarbeitungspipeline sind.

Gilt für:

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver gibt Ergebnisse in Seiten zurück, und jede Seite enthält eine continuationToken , die verwendet werden kann, um die nächste Seite der Ergebnisse vom Server abzurufen.

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)

Parameter

serviceUrl
String

Die URL des abzufragenden Kanalservers. Dies kann von context.activity.serviceUrlabgerufen werden.

credentials
MicrosoftAppCredentials

Die Anmeldeinformationen, die der Bot zum Herstellen einer Verbindung mit den Diensten benötigt.

continuationToken
String

Das Fortsetzungstoken der vorherigen Ergebnisseite.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Hinweise

Wenn die Aufgabe erfolgreich abgeschlossen wurde, enthält das Ergebnis eine Seite der Mitglieder der aktuellen Unterhaltung. Diese Überladung kann von außerhalb des Kontexts einer Unterhaltung aufgerufen werden, da nur die Dienst-URL und die Anmeldeinformationen des Bots erforderlich sind.

Gilt für: