Delen via


ChannelServiceHandlerBase.OnGetConversationsAsync Methode

Definitie

OnGetConversationsAsync() API voor Skill.

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)

Parameters

claimsIdentity
ClaimsIdentity

claimsIdentity voor de bot moet AudienceClaim, AppIdClaim en ServiceUrlClaim hebben.

conversationId
String

conversationId.

continuationToken
String

token overslaan of vervolgen.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

taak voor ConversationsResult.

Opmerkingen

Overschrijf deze methode om de gesprekken weer te geven waaraan deze bot heeft deelgenomen.

GET van deze methode met een skip-token

De geretourneerde waarde is een ConversationsResult, dat een matrix van ConversationMembers en een skip-token bevat. Als het skip-token niet leeg is, moeten er nog meer waarden worden geretourneerd. Roep deze methode opnieuw aan met het geretourneerde token om meer waarden op te halen.

Elk ConversationMembers-object bevat de id van het gesprek en een matrix met ChannelAccounts die de leden van het gesprek beschrijven.

Van toepassing op