ImapClientListMessagesByPageAsync Method (MailQuery, PageInfo, PageSettings, CancellationToken) |
Gets the list of messages
Namespace:
Aspose.Email.Clients.Imap
Assembly:
Aspose.Email (in Aspose.Email.dll) Version: 22.4
Syntaxpublic Task<ImapPageInfo> ListMessagesByPageAsync(
MailQuery query,
PageInfo pageInfo,
PageSettings settings,
CancellationToken token
)
Public Function ListMessagesByPageAsync (
query As MailQuery,
pageInfo As PageInfo,
settings As PageSettings,
token As CancellationToken
) As Task(Of ImapPageInfo)
public:
Task<ImapPageInfo^>^ ListMessagesByPageAsync(
MailQuery^ query,
PageInfo^ pageInfo,
PageSettings^ settings,
CancellationToken token
)
member ListMessagesByPageAsync :
query : MailQuery *
pageInfo : PageInfo *
settings : PageSettings *
token : CancellationToken -> Task<ImapPageInfo>
Parameters
- query
- Type: Aspose.Email.Tools.SearchMailQuery
MailQuery that represents search query. - pageInfo
- Type: Aspose.Email.ClientsPageInfo
The next page to retrieve. - settings
- Type: Aspose.Email.Clients.ImapPageSettings
The settings. - token
- Type: System.ThreadingCancellationToken
Propagates notification that operations should be canceled.
Return Value
Type:
TaskImapPageInfoTask object, with delegate for this operation
See Also