BotFrameworkAdapter.GetConversationsAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
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 |
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.