Represents time zone rule that indicate when to begin using the Standard/Daylight time. More...
Inherits Object.
Public Member Functions | |
| uint16_t | get_Year () const |
| Gets the year More... | |
| void | set_Year (uint16_t value) |
| Sets the year More... | |
| uint16_t | get_Month () const |
| Gets the month More... | |
| void | set_Month (uint16_t value) |
| Sets the month More... | |
| System::DayOfWeek | get_DayOfWeek () const |
| Gets the day of week More... | |
| void | set_DayOfWeek (System::DayOfWeek value) |
| Sets the day of week More... | |
| Calendar::Recurrences::DayPosition | get_Position () const |
| Gets the day position More... | |
| void | set_Position (Calendar::Recurrences::DayPosition value) |
| Sets the day position More... | |
| uint16_t | get_Hour () const |
| Gets the hour More... | |
| void | set_Hour (uint16_t value) |
| Sets the hour More... | |
| uint16_t | get_Minute () const |
| Gets the minutes More... | |
| void | set_Minute (uint16_t value) |
| Sets the minutes More... | |
| uint16_t | get_Seconds () const |
| Gets the seconds More... | |
| void | set_Seconds (uint16_t value) |
| Sets the seconds More... | |
| uint16_t | get_Milliseconds () const |
| Gets the milliseconds More... | |
| void | set_Milliseconds (uint16_t value) |
| Sets the milliseconds More... | |
| System::DateTime | get_Date () |
| Gets the date and time that indicate when to begin using the Standard/Daylight time. More... | |
| MapiCalendarTimeZoneRule () | |
| Initializes a new instance of the MapiCalendarTimeZoneRule class. More... | |
| MapiCalendarTimeZoneRule (System::TimeZoneInfo::TransitionTime transitionTime) | |
| System::ArrayPtr< uint8_t > | ToByteArray () |
| bool | IsEmpty () |
| Check is empty More... | |
| System::SharedPtr< Calendar::Model::Property::RRuleProperty > | ToRruleProperty () |
| Converts this instance to the corresponding RRuleProperty More... | |
| System::DateTime | GetDateTime (int32_t year) |
| Gets the start date and time of this rule for the specified year More... | |
Static Public Member Functions | |
| static System::SharedPtr< MapiCalendarTimeZoneRule > | ParseSystemtime (System::SharedPtr< System::IO::BinaryReader > reader) |
| Reads the MapiCalendarTimeZoneRule from the SYSTEMTIME struct More... | |
Represents time zone rule that indicate when to begin using the Standard/Daylight time.
| Aspose::Email::Mapi::MapiCalendarTimeZoneRule::MapiCalendarTimeZoneRule | ( | ) |
Initializes a new instance of the MapiCalendarTimeZoneRule class.
| Aspose::Email::Mapi::MapiCalendarTimeZoneRule::MapiCalendarTimeZoneRule | ( | System::TimeZoneInfo::TransitionTime | transitionTime | ) |
| System::DateTime Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Date | ( | ) |
Gets the date and time that indicate when to begin using the Standard/Daylight time.
| System::DayOfWeek Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_DayOfWeek | ( | ) | const |
Gets the day of week
| uint16_t Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Hour | ( | ) | const |
Gets the hour
| uint16_t Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Milliseconds | ( | ) | const |
Gets the milliseconds
| uint16_t Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Minute | ( | ) | const |
Gets the minutes
| uint16_t Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Month | ( | ) | const |
Gets the month
| Calendar::Recurrences::DayPosition Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Position | ( | ) | const |
Gets the day position
| uint16_t Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Seconds | ( | ) | const |
Gets the seconds
| uint16_t Aspose::Email::Mapi::MapiCalendarTimeZoneRule::get_Year | ( | ) | const |
Gets the year
| System::DateTime Aspose::Email::Mapi::MapiCalendarTimeZoneRule::GetDateTime | ( | int32_t | year | ) |
Gets the start date and time of this rule for the specified year
| year | A year |
| bool Aspose::Email::Mapi::MapiCalendarTimeZoneRule::IsEmpty | ( | ) |
Check is empty
|
static |
Reads the MapiCalendarTimeZoneRule from the SYSTEMTIME struct
| reader | A BinaryReader to read from |
| ArgumentNullException | reader is null |
| ArgumentException | reader does not contain enough bytes |
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_DayOfWeek | ( | System::DayOfWeek | value | ) |
Sets the day of week
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Hour | ( | uint16_t | value | ) |
Sets the hour
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Milliseconds | ( | uint16_t | value | ) |
Sets the milliseconds
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Minute | ( | uint16_t | value | ) |
Sets the minutes
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Month | ( | uint16_t | value | ) |
Sets the month
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Position | ( | Calendar::Recurrences::DayPosition | value | ) |
Sets the day position
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Seconds | ( | uint16_t | value | ) |
Sets the seconds
| void Aspose::Email::Mapi::MapiCalendarTimeZoneRule::set_Year | ( | uint16_t | value | ) |
Sets the year
| System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiCalendarTimeZoneRule::ToByteArray | ( | ) |
| System::SharedPtr<Calendar::Model::Property::RRuleProperty> Aspose::Email::Mapi::MapiCalendarTimeZoneRule::ToRruleProperty | ( | ) |
Converts this instance to the corresponding RRuleProperty