Represents the factory of MapiCalendarRecurrencePattern
More...
Inherits Object.
|
static System::SharedPtr< MapiCalendarRecurrencePattern > | ParseRecurrencePattern (System::ArrayPtr< uint8_t > recurrencePattern) |
| Parses the MapiCalendarRecurrencePattern from the RecurrencePattern structure More...
|
|
static System::ArrayPtr< uint8_t > | CreateAppointmentRecurData (System::SharedPtr< Aspose::Email::Calendar::Model::CalendarComponent > component, System::SharedPtr< System::Collections::Generic::ListExt< System::SharedPtr< Aspose::Email::Calendar::Model::Component::EventComponent >>> recurrenceSpecialCases, System::SharedPtr< MapiCalendarTimeZone > localTimeZone, System::SharedPtr< MapiMessageItemBase > parent) |
| Creates the AppointmentRecur data. More...
|
|
static System::SharedPtr< MapiCalendarRecurrencePattern > | ParseRecurrencePattern (System::SharedPtr< Aspose::Email::Calendar::Model::Recur > recurrencePattern) |
| Parses the MapiCalendarRecurrencePattern from the calendar recurrence. More...
|
|
static System::ArrayPtr< uint8_t > | ToByteArray (System::SharedPtr< MapiCalendarRecurrencePattern > recurrencePattern, System::DateTime startDate, System::DateTime endDate, System::DateTime startWhole, System::DateTime endWhole, System::DateTime clipStart, System::DateTime clipEnd, System::SharedPtr< MapiCalendarTimeZone > localTimeZone, bool isAllDay) |
| Parses the MapiCalendarRecurrencePattern from the calendar recurrence. More...
|
|
static System::SharedPtr< MapiCalendarRecurrencePattern > | FromString (System::String pattern) |
| Creates MapiCalendarRecurrencePattern from string pattern of recurrence rule. More...
|
|
◆ MapiCalendarRecurrencePatternFactory()
Aspose::Email::Mapi::MapiCalendarRecurrencePatternFactory::MapiCalendarRecurrencePatternFactory |
( |
| ) |
|
|
delete |
◆ CreateAppointmentRecurData()
static System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiCalendarRecurrencePatternFactory::CreateAppointmentRecurData |
( |
System::SharedPtr< Aspose::Email::Calendar::Model::CalendarComponent > |
component, |
|
|
System::SharedPtr< System::Collections::Generic::ListExt< System::SharedPtr< Aspose::Email::Calendar::Model::Component::EventComponent >>> |
recurrenceSpecialCases, |
|
|
System::SharedPtr< MapiCalendarTimeZone > |
localTimeZone, |
|
|
System::SharedPtr< MapiMessageItemBase > |
parent |
|
) |
| |
|
static |
Creates the AppointmentRecur data.
- Parameters
-
component | The calendar component of iCalendar. |
recurrenceSpecialCases | |
localTimeZone | The calendar local TimeZone |
- Returns
- The byte array that represents AppointmentRecur data.
◆ FromString()
static System::SharedPtr<MapiCalendarRecurrencePattern> Aspose::Email::Mapi::MapiCalendarRecurrencePatternFactory::FromString |
( |
System::String |
pattern | ) |
|
|
static |
Creates MapiCalendarRecurrencePattern from string pattern of recurrence rule.
- Parameters
-
pattern | The string value of recurrence rule in iCalendar format. |
- Returns
◆ ParseRecurrencePattern() [1/2]
static System::SharedPtr<MapiCalendarRecurrencePattern> Aspose::Email::Mapi::MapiCalendarRecurrencePatternFactory::ParseRecurrencePattern |
( |
System::ArrayPtr< uint8_t > |
recurrencePattern | ) |
|
|
static |
◆ ParseRecurrencePattern() [2/2]
static System::SharedPtr<MapiCalendarRecurrencePattern> Aspose::Email::Mapi::MapiCalendarRecurrencePatternFactory::ParseRecurrencePattern |
( |
System::SharedPtr< Aspose::Email::Calendar::Model::Recur > |
recurrencePattern | ) |
|
|
static |
◆ ToByteArray()
static System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiCalendarRecurrencePatternFactory::ToByteArray |
( |
System::SharedPtr< MapiCalendarRecurrencePattern > |
recurrencePattern, |
|
|
System::DateTime |
startDate, |
|
|
System::DateTime |
endDate, |
|
|
System::DateTime |
startWhole, |
|
|
System::DateTime |
endWhole, |
|
|
System::DateTime |
clipStart, |
|
|
System::DateTime |
clipEnd, |
|
|
System::SharedPtr< MapiCalendarTimeZone > |
localTimeZone, |
|
|
bool |
isAllDay |
|
) |
| |
|
static |
◆ Aspose::Email::Clients::Exchange::WebService::TaskEwsConverter
friend class Aspose::Email::Clients::Exchange::WebService::TaskEwsConverter |
|
friend |
◆ Aspose::Email::Mapi::MapiCalendar
◆ Aspose::Email::Mapi::MapiCalendarEventRecurrence
◆ Aspose::Email::Mapi::MapiMessage
◆ Aspose::Email::Mapi::MapiTask
◆ Aspose::Email::Tools::TaskConverter
friend class Aspose::Email::Tools::TaskConverter |
|
friend |