Aspose::Email::Mapi::MapiCalendarMonthlyRecurrencePattern Class Reference

Represents the monthly recurrence pattern of the mapi calendar More...

Inherits Aspose::Email::Mapi::MapiCalendarYearlyAndMonthlyRecurrencePattern.

Additional Inherited Members

- Public Member Functions inherited from Aspose::Email::Mapi::MapiCalendarYearlyAndMonthlyRecurrencePattern
virtual ASPOSE_EMAIL_SHARED_API int32_t get_PeriodInMinutes ()
 
virtual ASPOSE_EMAIL_SHARED_API MapiCalendarRecurrenceFrequency get_Frequency ()
 Gets the frequency of the recurring series. More...
 
virtual ASPOSE_EMAIL_SHARED_API uint32_t get_Period ()
 Gets interval (in months) at which the meeting pattern repeats More...
 
virtual ASPOSE_EMAIL_SHARED_API void set_Period (uint32_t value)
 Sets interval (in months) at which the meeting pattern repeats More...
 
ASPOSE_EMAIL_SHARED_API uint32_t get_Day () const
 Gets day of the month on which the recurrence falls. More...
 
ASPOSE_EMAIL_SHARED_API void set_Day (uint32_t value)
 Sets day of the month on which the recurrence falls. More...
 
ASPOSE_EMAIL_SHARED_API MapiCalendarDayOfWeek get_DayOfWeek () const
 Gets the days of week at which the event occurs More...
 
ASPOSE_EMAIL_SHARED_API void set_DayOfWeek (MapiCalendarDayOfWeek value)
 Sets the days of week at which the event occurs More...
 
ASPOSE_EMAIL_SHARED_API Aspose::Email::Calendar::Recurrences::DayPosition get_Position () const
 Gets the occurrence of the recurrence's days in each month in which the recurrence falls. More...
 
ASPOSE_EMAIL_SHARED_API void set_Position (Aspose::Email::Calendar::Recurrences::DayPosition value)
 Sets the occurrence of the recurrence's days in each month in which the recurrence falls. More...
 
ASPOSE_EMAIL_SHARED_API int32_t get_ByMonth () const
 
ASPOSE_EMAIL_SHARED_API void set_ByMonth (int32_t value)
 
ASPOSE_EMAIL_SHARED_API MapiCalendarYearlyAndMonthlyRecurrencePattern ()
 Initializes a new instance of the MapiCalendarYearlyAndMonthlyRecurrencePattern class More...
 
virtual ASPOSE_EMAIL_SHARED_API void ParsePatternTypeSpecificField (System::SharedPtr< System::IO::BinaryReader > reader)
 Parses the pattern type specific fields More...
 
virtual ASPOSE_EMAIL_SHARED_API System::SharedPtr< Aspose::Email::Calendar::Model::Recur > ToCalendarRecurrence ()
 Converts this instance to the corresponding CalendarRecurrence More...
 
- Public Member Functions inherited from Aspose::Email::Mapi::MapiCalendarRecurrencePattern
ASPOSE_EMAIL_SHARED_API System::DateTime get_StartDate () const
 Gets the start date of an item recurrence pattern. More...
 
ASPOSE_EMAIL_SHARED_API void set_StartDate (System::DateTime value)
 Sets the start date of an item recurrence pattern. More...
 
ASPOSE_EMAIL_SHARED_API System::DateTime get_EndDate () const
 Gets Defines the end date of an item recurrence pattern. More...
 
ASPOSE_EMAIL_SHARED_API void set_EndDate (System::DateTime value)
 Sets Defines the end date of an item recurrence pattern. More...
 
ASPOSE_EMAIL_SHARED_API System::DayOfWeek get_WeekStartDay () const
 Gets the first day of the calendar week. More...
 
ASPOSE_EMAIL_SHARED_API void set_WeekStartDay (System::DayOfWeek value)
 Sets the first day of the calendar week. More...
 
ASPOSE_EMAIL_SHARED_API uint32_t get_OccurrenceCount () const
 Gets the number of occurrences in a recurrence. More...
 
ASPOSE_EMAIL_SHARED_API void set_OccurrenceCount (uint32_t value)
 Sets the number of occurrences in a recurrence. More...
 
ASPOSE_EMAIL_SHARED_API MapiCalendarRecurrencePatternType get_PatternType () const
 Gets the type of recurrence pattern More...
 
ASPOSE_EMAIL_SHARED_API void set_PatternType (MapiCalendarRecurrencePatternType value)
 Sets the type of recurrence pattern More...
 
ASPOSE_EMAIL_SHARED_API MapiCalendarRecurrenceCalendarType get_CalendarType () const
 Gets the type of calendar that is used More...
 
ASPOSE_EMAIL_SHARED_API void set_CalendarType (MapiCalendarRecurrenceCalendarType value)
 Sets the type of calendar that is used More...
 
ASPOSE_EMAIL_SHARED_API MapiCalendarRecurrenceEndType get_EndType () const
 Gets the ending type for the recurrence. More...
 
ASPOSE_EMAIL_SHARED_API void set_EndType (MapiCalendarRecurrenceEndType value)
 Sets the ending type for the recurrence. More...
 
ASPOSE_EMAIL_SHARED_API bool get_SlidingFlag () const
 Defines whether pattern is sliding or not. More...
 
ASPOSE_EMAIL_SHARED_API void set_SlidingFlag (bool value)
 Defines whether pattern is sliding or not. More...
 
ASPOSE_EMAIL_SHARED_API System::SharedPtr< System::Collections::Generic::IList< System::SharedPtr< MapiCalendarExceptionInfo > > > get_Exceptions () const
 An exception specifies changes to an instance of a recurring series. More...
 
ASPOSE_EMAIL_SHARED_API System::SharedPtr< System::Collections::Generic::IList< System::DateTime > > get_DeletedInstanceDates () const
 An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence. More...
 
ASPOSE_EMAIL_SHARED_API System::SharedPtr< System::Collections::Generic::IList< System::DateTime > > get_ModifiedInstanceDates () const
 An array of dates, each of which is the date of a modified instance. More...
 
ASPOSE_EMAIL_SHARED_API MapiCalendarRecurrencePattern ()
 
- Protected Member Functions inherited from Aspose::Email::Mapi::MapiCalendarRecurrencePattern
virtual ASPOSE_EMAIL_SHARED_API void set_Frequency (MapiCalendarRecurrenceFrequency value)
 Sets the frequency of the recurring series. More...
 

Detailed Description

Represents the monthly recurrence pattern of the mapi calendar