Contains information about retrieved page when paging methods are used.
More...
Inherits Object.
Inherited by Aspose::Email::Clients::Exchange::AppointmentPageInfo, Aspose::Email::Clients::Exchange::ExchangeFolderPageInfo, Aspose::Email::Clients::Exchange::ExchangeMessagePageInfo, Aspose::Email::Clients::Graph::GraphMessagePageInfo, and Aspose::Email::Clients::Imap::ImapPageInfo.
Contains information about retrieved page when paging methods are used.
◆ PageInfo() [1/4]
Aspose::Email::Clients::PageInfo::PageInfo |
( |
int32_t |
itemsPerPage | ) |
|
Initializes a new instance of the PageInfo class
- Parameters
-
itemsPerPage | A number of items in page |
◆ PageInfo() [2/4]
Aspose::Email::Clients::PageInfo::PageInfo |
( |
int32_t |
itemsPerPage, |
|
|
int32_t |
offset |
|
) |
| |
Initializes a new instance of the PageInfo class
- Parameters
-
itemsPerPage | A number of items in page |
offset | offset in view of a page |
◆ PageInfo() [3/4]
Aspose::Email::Clients::PageInfo::PageInfo |
( |
int32_t |
totalCount, |
|
|
int32_t |
itemsPerPage, |
|
|
int32_t |
offset, |
|
|
bool |
lastPage |
|
) |
| |
Initializes a new instance of the PageInfo class
- Parameters
-
totalCount | total count of items in view |
itemsPerPage | A number of items in page |
offset | offset in view of a page |
lastPage | Indicates whether current page is last page in view |
◆ PageInfo() [4/4]
Aspose::Email::Clients::PageInfo::PageInfo |
( |
int32_t |
totalCount, |
|
|
int32_t |
itemsPerPage, |
|
|
int32_t |
offset, |
|
|
int32_t |
absoluteOffset, |
|
|
bool |
lastPage |
|
) |
| |
Initializes a new instance of the PageInfo class
- Parameters
-
totalCount | total count of items in view |
offset | offset in view of a page |
///
- Parameters
-
absoluteOffset | additinal offset added to start index of a page |
lastPage | Indicates whether current page is last page in view |
itemsPerPage | A number of items in page |
◆ get_AbsoluteOffset()
int32_t Aspose::Email::Clients::PageInfo::get_AbsoluteOffset |
( |
| ) |
const |
Gets additinal offset added to start index of a page
◆ get_ItemsPerPage()
int32_t Aspose::Email::Clients::PageInfo::get_ItemsPerPage |
( |
| ) |
const |
A number of items in page
◆ get_LastPage()
bool Aspose::Email::Clients::PageInfo::get_LastPage |
( |
| ) |
const |
Indicates whether current page is last page in view.
◆ get_NextPage()
virtual System::SharedPtr<PageInfo> Aspose::Email::Clients::PageInfo::get_NextPage |
( |
| ) |
|
|
virtual |
◆ get_PageOffset()
int32_t Aspose::Email::Clients::PageInfo::get_PageOffset |
( |
| ) |
const |
◆ get_TotalCount()
int32_t Aspose::Email::Clients::PageInfo::get_TotalCount |
( |
| ) |
const |
Gets total count of items in view
◆ set_AbsoluteOffset()
void Aspose::Email::Clients::PageInfo::set_AbsoluteOffset |
( |
int32_t |
value | ) |
|
Gets additinal offset added to start index of a page
◆ set_ItemsPerPage()
void Aspose::Email::Clients::PageInfo::set_ItemsPerPage |
( |
int32_t |
value | ) |
|
A number of items in page
◆ set_LastPage()
void Aspose::Email::Clients::PageInfo::set_LastPage |
( |
bool |
value | ) |
|
Indicates whether current page is last page in view.
◆ set_PageOffset()
void Aspose::Email::Clients::PageInfo::set_PageOffset |
( |
int32_t |
value | ) |
|
◆ set_TotalCount()
void Aspose::Email::Clients::PageInfo::set_TotalCount |
( |
int32_t |
value | ) |
|
Gets total count of items in view
◆ next
System::SharedPtr<PageInfo> Aspose::Email::Clients::PageInfo::next |
|
protected |