ImapClient.ListMessagesByPage

ListMessagesByPage(int, PageSettings)

Gets the list of messages

public ImapPageInfo ListMessagesByPage(int itemsPerPage, PageSettings settings)
ParameterTypeDescription
itemsPerPageInt32A number of items in page
settingsPageSettingsThe settings.

Return Value

IAsyncResult that represents the status of an asynchronous operation.

See Also


ListMessagesByPage(int, int, PageSettings)

Gets the list of messages

public ImapPageInfo ListMessagesByPage(int itemsPerPage, int pageOffset, PageSettings settings)
ParameterTypeDescription
itemsPerPageInt32A number of items in page
pageOffsetInt32An offset of next page in view
settingsPageSettingsThe settings.

Return Value

IAsyncResult that represents the status of an asynchronous operation.

See Also


ListMessagesByPage(PageInfo, PageSettings)

Gets the list of messages

public ImapPageInfo ListMessagesByPage(PageInfo pageInfo, PageSettings settings)
ParameterTypeDescription
pageInfoPageInfoThe next page to retrieve.
settingsPageSettingsThe settings.

Return Value

IAsyncResult that represents the status of an asynchronous operation.

See Also


ListMessagesByPage(MailQuery, PageInfo, PageSettings)

Gets the list of messages

public ImapPageInfo ListMessagesByPage(MailQuery query, PageInfo pageInfo, PageSettings settings)
ParameterTypeDescription
queryMailQueryMailQuery that represents search query.
pageInfoPageInfoThe next page to retrieve.
settingsPageSettingsThe settings.

Return Value

IAsyncResult that represents the status of an asynchronous operation.

See Also