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... | |
Aspose::Email::Calendar::Recurrences::DayPosition | get_Position () const |
Gets the day position More... | |
void | set_Position (Aspose::Email::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 () |
System::SharedPtr< Aspose::Email::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... | |
Friends | |
class | Aspose::Email::Mapi::MapiCalendarTimeZoneInfo |
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
Aspose::Email::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 |
|
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 | ( | Aspose::Email::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<Aspose::Email::Calendar::Model::Property::RRuleProperty> Aspose::Email::Mapi::MapiCalendarTimeZoneRule::ToRruleProperty | ( | ) |
Converts this instance to the corresponding RRuleProperty
|
friend |