Taal

ChannelServiceHandlerBase.OnGetConversationsAsync Methode

Definitie

OnGetConversationsAsync() API voor vaardigheid.

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, zou AudienceClaim, AppIdClaim en ServiceUrlClaim moeten bevatten.

conversationId
String

conversationId.

continuationToken
String

Skip of continuation token.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

taak voor ConversationsResult.

Opmerkingen

Overrul deze methode om de gesprekken te vermelden waaraan deze bot heeft deelgenomen.

GET van deze methode met een skip-token

De retourwaarde is een ConversationsResult, dat een matrix van ConversationMembers en een skip-token bevat. Als het token voor overslaan 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 van ChannelAccounts die de leden van het gesprek beschrijven.

Van toepassing op