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í
| Name | Description |
|---|---|
| GetConversationsAsync(ITurnContext, String, CancellationToken) |
Zobrazí seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Kanálový server vrací výsledky ve formě stránek a každá stránka obsahuje , |
| GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken) |
Zobrazí seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Kanálový server vrací výsledky ve formě stránek a každá stránka obsahuje , |
GetConversationsAsync(ITurnContext, String, CancellationToken)
Zobrazí seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Kanálový server vrací výsledky ve formě stránek a každá stránka obsahuje , continuationToken kterou lze 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 otáčení.
- continuationToken
- String
Pokračovací token z předchozí stránky výsledků.
- cancellationToken
- CancellationToken
Token zrušení, který lze použít 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 ke spuštění.
Poznámky
Pokud se úkol úspěšně dokončí, výsledek obsahuje stránku členů aktuální konverzace. Toto přetížení může být vyvoláno během standardního zpracování aktivit, kdy bude použita URL služby bota a jeho přihlašovací údaje, které jsou součástí aktuálního pipeline zpracování aktivit.
Platí pro
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)
Zobrazí seznam konverzací, kterých se tento robot zúčastnil pro daný server kanálu. Kanálový server vrací výsledky ve formě stránek a každá stránka obsahuje , continuationToken kterou lze 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
URL kanálového serveru pro dotaz. To lze načíst z context.activity.serviceUrl.
- credentials
- MicrosoftAppCredentials
Přihlašovací údaje potřebné k připojení bota ke službám.
- continuationToken
- String
Pokračovací token z předchozí stránky výsledků.
- cancellationToken
- CancellationToken
Token zrušení, který lze použít 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 ke spuštění.
Poznámky
Pokud se úkol úspěšně dokončí, výsledek obsahuje stránku členů aktuální konverzace. Toto přetížení může být volána z vnějšího kontextu konverzace, protože jsou vyžadovány pouze adresy URL a přihlašovací údaje služby robota.