IConversations.GetConversationPagedMembersWithHttpMessagesAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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))
Parametry
- conversationId
- String
ID konverzace.
- continuationToken
- String
Token pokračování.
- customHeaders
- Dictionary<String,List<String>>
Hlavičky, které se přidají do požadavku.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Úkol, který představuje Microsoft.Rest.HttpOperationResponse.
Výjimky
Vyvolá se, když operace vrátila neplatný stavový kód.
Vyvolána, když nelze deserializovat odpověď.
Vyvolá se, když má požadovaný parametr hodnotu null.
Poznámky
Vytvořte výčet členů konverzace po jednotlivých stránkách.
Toto rozhraní REST API má ID konverzace. Volitelně je možné zadat pageSize a/nebo continuationToken. Vrátí pagedMembersResult, který obsahuje pole ChannelAccounts představující členy konverzace a pokračovací token, 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 nejsou k dispozici žádné další výsledky, odpověď nebude obsahovat pokračovací token. Pokud v konverzaci nejsou žádní členové, členové budou prázdné nebo nebudou v odpovědi.
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.