Поделиться через


ConversationsExtensions.GetConversationPagedMembersAsync Метод

Определение

GetConversationPagedMembers.

public static System.Threading.Tasks.Task<Microsoft.Bot.Connector.PagedMembersResult> GetConversationPagedMembersAsync (this Microsoft.Bot.Connector.IConversations operations, string conversationId, int? pageSize = default, string continuationToken = default, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.PagedMembersResult> GetConversationPagedMembersAsync (this Microsoft.Bot.Connector.IConversations operations, string conversationId, int? pageSize = default, string continuationToken = default, System.Threading.CancellationToken cancellationToken = default);
static member GetConversationPagedMembersAsync : Microsoft.Bot.Connector.IConversations * string * Nullable<int> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.PagedMembersResult>
static member GetConversationPagedMembersAsync : Microsoft.Bot.Connector.IConversations * string * Nullable<int> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.PagedMembersResult>
<Extension()>
Public Function GetConversationPagedMembersAsync (operations As IConversations, conversationId As String, Optional pageSize As Nullable(Of Integer) = Nothing, Optional continuationToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PagedMembersResult)

Параметры

operations
IConversations

Группа операций для этого метода расширения.

conversationId
String

Идентификатор беседы.

pageSize
Nullable<Int32>

Предлагаемый размер страницы.

continuationToken
String

Маркер продолжения.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

PagedMembersResult.

Комментарии

Перечисление участников беседы по одной странице за раз.

Этот REST API принимает ConversationId. При необходимости можно указать pageSize и(или) continuationToken. Он возвращает объект PagedMembersResult, содержащий массив ChannelAccounts, представляющий членов диалога, и маркер продолжения, который можно использовать для получения дополнительных значений.

При каждом вызове возвращается одна страница записей ChannelAccounts. Количество записей на странице может отличаться в разных каналах и вызовах. Параметр pageSize можно использовать в качестве предложения. Если нет дополнительных результатов, ответ не будет содержать маркер продолжения. Если в беседе нет участников, они будут пустыми или отсутствуют в ответе.

Ответ на запрос, имеющий маркер продолжения из предыдущего запроса, редко может возвращать участников из предыдущего запроса.

Применяется к