Dela via


ChannelServiceHandlerBase.OnGetConversationsAsync Metod

Definition

OnGetConversationsAsync() API för färdighet.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult> OnGetConversationsAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, string continuationToken = default, System.Threading.CancellationToken cancellationToken = default);
abstract member OnGetConversationsAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
override this.OnGetConversationsAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
Protected Overridable Function OnGetConversationsAsync (claimsIdentity As ClaimsIdentity, conversationId As String, Optional continuationToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConversationsResult)

Parametrar

claimsIdentity
ClaimsIdentity

claimsIdentity för roboten, ska ha AudienceClaim, AppIdClaim och ServiceUrlClaim.

conversationId
String

conversationId.

continuationToken
String

hoppa över eller fortsättningstoken.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

uppgift för ConversationsResult.

Kommentarer

Åsidosätt den här metoden för att visa en lista över konversationer där roboten har deltagit.

HÄMTA från den här metoden med en hoppa över token

Returvärdet är en ConversationsResult, som innehåller en matris med ConversationMembers och en skip-token. Om skip-token inte är tom finns det ytterligare värden som ska returneras. Anropa den här metoden igen med den returnerade token för att hämta fler värden.

Varje ConversationMembers-objekt innehåller ID:t för konversationen och en matris med ChannelAccounts som beskriver medlemmarna i konversationen.

Gäller för