Sprache

BotFrameworkAdapter.GetConversationsAsync Methode

Definition

Überlädt

Name Beschreibung
GetConversationsAsync(ITurnContext, String, CancellationToken)

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver liefert Ergebnisse in Seiten, und jede Seite enthält eine continuationToken Version, die verwendet werden kann, um die nächste Seite mit Ergebnissen 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 liefert Ergebnisse in Seiten, und jede Seite enthält eine continuationToken Version, die verwendet werden kann, um die nächste Seite mit Ergebnissen vom Server abzurufen.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver liefert Ergebnisse in Seiten, und jede Seite enthält eine continuationToken Version, die verwendet werden kann, um die nächste Seite mit Ergebnissen 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 die Drehung.

continuationToken
String

Das Fortsetzungstoken von der vorherigen Seite der Ergebnisse.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um eine Kündigungsbenachrichtigung zu erhalten.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

Hinweise

Wenn die Aufgabe erfolgreich abgeschlossen wird, enthält das Ergebnis eine Seite der Mitglieder der aktuellen Unterhaltung. Diese Überladung kann während der Standardverarbeitung von Aktivitäten aufgerufen werden, wobei dann die Service-URL des Bots und die Zugangsdaten, die Teil der aktuellen Aktivitätsverarbeitungspipeline sind, verwendet werden.

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 liefert Ergebnisse in Seiten, und jede Seite enthält eine continuationToken Version, die verwendet werden kann, um die nächste Seite mit Ergebnissen 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 zu abfragenden Kanalservers. Dies kann aus context.activity.serviceUrlabgerufen werden.

credentials
MicrosoftAppCredentials

Die Zugangsdaten, die der Bot benötigt, um sich mit den Diensten zu verbinden.

continuationToken
String

Das Fortsetzungstoken von der vorherigen Seite der Ergebnisse.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um eine Kündigungsbenachrichtigung zu erhalten.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

Hinweise

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

Gilt für: