Taal

ChannelServiceHandlerBase.OnGetConversationPagedMembersAsync Methode

Definitie

GetConversationPagedMembers() API voor vaardigheid.

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

Parameters

claimsIdentity
ClaimsIdentity

claimsIdentity voor de bot, zou AudienceClaim, AppIdClaim en ServiceUrlClaim moeten bevatten.

conversationId
String

Gespreks-id.

pageSize
Nullable<Int32>

Aanbevolen paginagrootte.

continuationToken
String

Vervolgtoken.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

opdracht voor een reactie.

Opmerkingen

Overschrijf deze methode om de leden van een gesprek pagina voor pagina op te sommen.

Deze REST API gebruikt een ConversationId. U kunt eventueel een pageSize en/of continuationToken opgegeven. Het retourneert een PagedMembersResult, dat een matrix van ChannelAccounts bevat die de leden van het gesprek vertegenwoordigt en een vervolgtoken dat kan worden gebruikt om meer waarden te verkrijgen.

Bij elke aanroep wordt één pagina met ChannelAccounts-records geretourneerd. Het aantal records op een pagina kan variëren tussen kanalen en oproepen. De parameter pageSize kan worden gebruikt als suggestie. Als er geen extra resultaten zijn, bevat het antwoord geen vervolgtoken. Als er geen leden in het gesprek zijn, zijn de leden leeg of niet aanwezig in het antwoord.

Een reactie op een aanvraag met een vervolgtoken van een eerdere aanvraag kan zelden leden retourneren uit een vorige aanvraag.

Van toepassing op