Sdílet prostřednictvím


Conversations.GetConversationPagedMembersWithHttpMessagesAsync Metoda

Definice

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))

Parametry

conversationId
String

ID konverzace.

pageSize
Nullable<Int32>

Navrhovaná velikost stránky

continuationToken
String

Pokračovací token.

customHeaders
Dictionary<String,List<String>>

Hlavičky, které budou přidány do požadavku.

cancellationToken
CancellationToken

Token zrušení.

Návraty

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

Objekt odpovědi obsahující tělo odpovědi a hlavičky odpovědi.

Implementuje

Výjimky

Microsoft.Rest.HttpOperationException

Vyvolá se, když operace vrátila neplatný stavový kód.

Microsoft.Rest.SerializationException

Vyvolána, když nelze odpověď deserializovat.

Microsoft.Rest.ValidationException

Vyvolá se, když vstupní hodnota neodpovídá očekávanému datovému typu, rozsahu nebo vzoru.

Vyvolá se, pokud má povinný parametr hodnotu null.

Poznámky

Zobrazení výčtu členů konverzace po jednotlivých stránkách

Toto rozhraní REST API používá Id konverzace. Volitelně je možné zadat pageSize a/nebo continuationToken. Vrátí hodnotu PagedMembersResult, která obsahuje pole ChannelAccounts představující členy konverzace a token pro pokračování, který lze použít k získání více hodnot.

Při každém volání se vrátí jedna stránka záznamů ChannelAccounts. Počet záznamů na stránce se může mezi kanály a voláními lišit. Parametr pageSize lze použít jako návrh. Pokud se nezobrazí žádné další výsledky, odpověď nebude obsahovat pokračovací token. Pokud v konverzaci nejsou žádní členové, budou členové v odpovědi prázdná nebo nebudou přítomni.

Odpověď na požadavek, který má pokračovací token z předchozího požadavku, může zřídka vrátit členy z předchozího požadavku.

Platí pro