Sdílet prostřednictvím


BotFrameworkAdapter.GetConversationsAsync Metoda

Definice

Přetížení

GetConversationsAsync(ITurnContext, String, CancellationToken)

Obsahuje seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Server kanálu vrátí výsledky na stránkách a každá stránka bude obsahovat continuationToken stránku, která se dá použít k načtení další stránky výsledků ze serveru.

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Obsahuje seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Server kanálu vrátí výsledky na stránkách a každá stránka bude obsahovat continuationToken stránku, která se dá použít k načtení další stránky výsledků ze serveru.

GetConversationsAsync(ITurnContext, String, CancellationToken)

Obsahuje seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Server kanálu vrátí výsledky na stránkách a každá stránka bude obsahovat continuationToken stránku, která se dá použít k načtení další stránky výsledků ze serveru.

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)

Parametry

turnContext
ITurnContext

Kontextový objekt pro otočení.

continuationToken
String

Pokračovací token z předchozí stránky výsledků.

cancellationToken
CancellationToken

Token zrušení, který může být použit jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty, která se má provést.

Poznámky

Pokud se úkol úspěšně dokončí, bude výsledek obsahovat stránku členů aktuální konverzace. Toto přetížení může být volána během standardního zpracování aktivit. V tomto okamžiku se použije adresa URL služby robota a přihlašovací údaje, které jsou součástí aktuálního kanálu zpracování aktivit.

Platí pro

GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)

Obsahuje seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Server kanálu vrátí výsledky na stránkách a každá stránka bude obsahovat continuationToken stránku, která se dá použít k načtení další stránky výsledků ze serveru.

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)

Parametry

serviceUrl
String

Adresa URL serveru kanálu, na který se má dotazovat. Tento soubor lze načíst z context.activity.serviceUrl.

credentials
MicrosoftAppCredentials

Přihlašovací údaje potřebné pro připojení robota ke službám

continuationToken
String

Pokračovací token z předchozí stránky výsledků.

cancellationToken
CancellationToken

Token zrušení, který může být použit jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty, která se má provést.

Poznámky

Pokud se úkol úspěšně dokončí, bude výsledek obsahovat stránku členů aktuální konverzace. Toto přetížení může být volána mimo kontext konverzace, protože jsou vyžadovány pouze adresy URL a přihlašovací údaje služby robota.

Platí pro