BotFrameworkAdapter.GetConversationsAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetConversationsAsync(ITurnContext, String, CancellationToken) |
Wyświetla listę konwersacji, w których ten bot brał udział w danym serwerze kanału. Serwer kanału zwraca wyniki na stronach, a każda strona będzie zawierać element |
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken) |
Wyświetla listę konwersacji, w których ten bot brał udział w danym serwerze kanału. Serwer kanału zwraca wyniki na stronach, a każda strona będzie zawierać element |
GetConversationsAsync(ITurnContext, String, CancellationToken)
Wyświetla listę konwersacji, w których ten bot brał udział w danym serwerze kanału. Serwer kanału zwraca wyniki na stronach, a każda strona będzie zawierać element continuationToken
, którego można użyć do pobrania następnej strony wyników z serwera.
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
Obiekt kontekstu dla kolei.
- continuationToken
- String
Token kontynuacji z poprzedniej strony wyników.
- cancellationToken
- CancellationToken
Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące wykonaną pracę w kolejce.
Uwagi
Jeśli zadanie zakończy się pomyślnie, wynik zawiera stronę członków bieżącej konwersacji. To przeciążenie może być wywoływane podczas standardowego przetwarzania działań, w którym będzie używany adres URL usługi bota i poświadczenia będące częścią bieżącego potoku przetwarzania działań.
Dotyczy
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)
Wyświetla listę konwersacji, w których ten bot brał udział w danym serwerze kanału. Serwer kanału zwraca wyniki na stronach, a każda strona będzie zawierać element continuationToken
, którego można użyć do pobrania następnej strony wyników z serwera.
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
Adres URL serwera kanału do odpytywania. Można to pobrać z context.activity.serviceUrl
pliku .
- credentials
- MicrosoftAppCredentials
Poświadczenia potrzebne botowi do nawiązania połączenia z usługami.
- continuationToken
- String
Token kontynuacji z poprzedniej strony wyników.
- cancellationToken
- CancellationToken
Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.
Zwraca
Zadanie reprezentujące wykonaną pracę w kolejce.
Uwagi
Jeśli zadanie zakończy się pomyślnie, wynik zawiera stronę członków bieżącej konwersacji. To przeciążenie może być wywoływane spoza kontekstu konwersacji, ponieważ wymagany jest tylko adres URL usługi bota i poświadczenia.