Share via


ChatClient.GetChatThreadsAsync Method

Definition

Gets the list of chat threads of a userChatThreadItem asynchronously.

public virtual Azure.AsyncPageable<Azure.Communication.Chat.ChatThreadItem> GetChatThreadsAsync (DateTimeOffset? startTime = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetChatThreadsAsync : Nullable<DateTimeOffset> * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Communication.Chat.ChatThreadItem>
override this.GetChatThreadsAsync : Nullable<DateTimeOffset> * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Communication.Chat.ChatThreadItem>
Public Overridable Function GetChatThreadsAsync (Optional startTime As Nullable(Of DateTimeOffset) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of ChatThreadItem)

Parameters

startTime
Nullable<DateTimeOffset>

The earliest point in time to get chat threads up to. The timestamp should be in ISO8601 format: yyyy-MM-ddTHH:mm:ssZ.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

The server returned an error. See Message for details returned from the server.

Applies to