Freigeben über


IConversations.GetConversationPagedMembersWithHttpMessagesAsync Methode

Definition

GetConversationPagedMembers.

public System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Bot.Connector.PagedMembersResult>> GetConversationPagedMembersWithHttpMessagesAsync (string conversationId, int? pageSize = default, string continuationToken = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
public System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Bot.Schema.PagedMembersResult>> GetConversationPagedMembersWithHttpMessagesAsync (string conversationId, int? pageSize = default, string continuationToken = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetConversationPagedMembersWithHttpMessagesAsync : string * Nullable<int> * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Bot.Connector.PagedMembersResult>>
abstract member GetConversationPagedMembersWithHttpMessagesAsync : string * Nullable<int> * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<Microsoft.Bot.Schema.PagedMembersResult>>
Public Function GetConversationPagedMembersWithHttpMessagesAsync (conversationId As String, Optional pageSize As Nullable(Of Integer) = Nothing, Optional continuationToken As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpOperationResponse(Of PagedMembersResult))

Parameter

conversationId
String

Konversations-ID.

pageSize
Nullable<Int32>

Empfohlene Seitengröße.

continuationToken
String

Fortsetzungstoken.

customHeaders
Dictionary<String,List<String>>

Die Header, die der Anforderung hinzugefügt werden.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Task<Microsoft.Rest.HttpOperationResponse<PagedMembersResult>>
Task<Microsoft.Rest.HttpOperationResponse<PagedMembersResult>>

Eine Aufgabe, die das Microsoft.Rest.HttpOperationResponsedarstellt.

Ausnahmen

Microsoft.Rest.HttpOperationException

Wird ausgelöst, wenn der Vorgang einen ungültigen Statuscode zurückgegeben hat.

Microsoft.Rest.SerializationException

Wird ausgelöst, wenn die Antwort nicht deserialisiert werden kann.

Microsoft.Rest.ValidationException

Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist.

Hinweise

Listen Sie die Mitglieder einer Unterhaltung jeweils auf einer Seite auf.

Diese REST-API akzeptiert eine ConversationId. Optional kann eine pageSize und/oder continuationToken bereitgestellt werden. Es gibt ein PagedMembersResult zurück, das ein Array von ChannelAccounts enthält, das die Mitglieder der Unterhaltung darstellt, und ein Fortsetzungstoken, das zum Abrufen weiterer Werte verwendet werden kann.

Bei jedem Aufruf wird eine Seite von ChannelAccounts-Datensätzen zurückgegeben. Die Anzahl der Datensätze auf einer Seite kann zwischen Kanälen und Aufrufen variieren. Der pageSize-Parameter kann als Vorschlag verwendet werden. Wenn keine zusätzlichen Ergebnisse vorliegen, enthält die Antwort kein Fortsetzungstoken. Wenn keine Mitglieder in der Unterhaltung vorhanden sind, sind die Mitglieder leer oder in der Antwort nicht vorhanden.

Eine Antwort auf eine Anforderung, die über ein Fortsetzungstoken aus einer vorherigen Anforderung verfügt, gibt möglicherweise selten Member aus einer vorherigen Anforderung zurück.

Gilt für: