ChannelServiceHandlerBase.OnGetConversationPagedMembersAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
GetConversationPagedMembers() API for Skill.
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)
Parâmetros
- claimsIdentity
- ClaimsIdentity
claimsIdentity para o bot, deve ter AudienceClaim, AppIdClaim e ServiceUrlClaim.
- conversationId
- String
ID de Conversação.
- continuationToken
- String
Token de Continuação.
- cancellationToken
- CancellationToken
O token de cancelamento.
Devoluções
tarefa para uma resposta.
Observações
Substitua este método para enumerar os membros de uma conversação uma página de cada vez.
Esta API REST utiliza um ConversationId. Opcionalmente, pode ser fornecido um pageSize e/ou continuationToken. Devolve um PagedMembersResult, que contém uma matriz de ChannelAccounts que representa os membros da conversação e um token de continuação que pode ser utilizado para obter mais valores.
É devolvida uma página de registos ChannelAccounts com cada chamada. O número de registos numa página pode variar entre canais e chamadas. O parâmetro pageSize pode ser utilizado como uma sugestão. Se não existirem resultados adicionais, a resposta não conterá um token de continuação. Se não existirem membros na conversação, os Membros estarão vazios ou não estarão presentes na resposta.
Uma resposta a um pedido que tenha um token de continuação de um pedido anterior pode raramente devolver membros de um pedido anterior.