Udostępnij za pośrednictwem


BotFrameworkAdapter.GetConversationsAsync Metoda

Definicja

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 continuationToken , którego można użyć do pobrania następnej strony wyników z serwera.

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.

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.serviceUrlpliku .

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.

Dotyczy