Delen via


Conversations.GetConversationPagedMembersWithHttpMessagesAsync Methode

Definitie

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>>
override this.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>>
override this.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))

Parameters

conversationId
String

Gespreks-id.

pageSize
Nullable<Int32>

Aanbevolen paginaformaat.

continuationToken
String

Vervolgtoken.

customHeaders
Dictionary<String,List<String>>

Headers die worden toegevoegd aan de aanvraag.

cancellationToken
CancellationToken

Het annuleringstoken.

Retouren

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

Een antwoordobject met de antwoordtekst en antwoordheaders.

Implementeringen

Uitzonderingen

Microsoft.Rest.HttpOperationException

Gegenereerd wanneer de bewerking een ongeldige statuscode heeft geretourneerd.

Microsoft.Rest.SerializationException

Gegenereerd wanneer het antwoord niet kan worden gedeserialiseerd.

Microsoft.Rest.ValidationException

Gegenereerd wanneer een invoerwaarde niet overeenkomt met het verwachte gegevenstype, -bereik of -patroon.

Gegenereerd wanneer een vereiste parameter null is.

Opmerkingen

De leden van een gesprek per pagina opsommen.

Deze REST API gebruikt een ConversationId. Optioneel kan een pageSize en/of continuationToken worden opgegeven. Het retourneert een PagedMembersResult, die een matrix van ChannelAccounts bevat die de leden van het gesprek vertegenwoordigen en een vervolgtoken dat kan worden gebruikt om meer waarden op te halen.

Bij elke aanroep wordt één pagina met ChannelAccounts-records geretourneerd. Het aantal records op een pagina kan variëren per kanaal en aanroep. De parameter pageSize kan als suggestie worden gebruikt. Als er geen aanvullende 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 antwoord op een aanvraag met een vervolgtoken van een eerdere aanvraag kan zelden leden van een eerdere aanvraag retourneren.

Van toepassing op