Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern Class Referencefinal

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

Inherits Aspose::Email::Mapi::MapiCalendarRecurrencePattern.

Public Member Functions

int32_t get_PeriodInMinutes () override
 
uint32_t get_Period () override
 Gets interval (in weeks) at which the meeting pattern repeats More...
 
void set_Period (uint32_t value) override
 Sets interval (in weeks) at which the meeting pattern repeats More...
 
MapiCalendarDayOfWeek get_DayOfWeek () const
 Gets the days of week at which the event occurs More...
 
void set_DayOfWeek (MapiCalendarDayOfWeek value)
 Sets the days of week at which the event occurs More...
 
 MapiCalendarWeeklyRecurrencePattern ()
 Initializes a new instance of the MapiCalendarWeeklyRecurrencePattern class More...
 
void ParsePatternTypeSpecificField (System::SharedPtr< System::IO::BinaryReader > reader) override
 Parses the pattern type specific fields More...
 
System::SharedPtr< Aspose::Email::Calendar::Model::Recur > ToCalendarRecurrence () override
 Converts this instance to the corresponding CalendarRecurrence More...
 
- Public Member Functions inherited from Aspose::Email::Mapi::MapiCalendarRecurrencePattern
System::DateTime get_StartDate () const
 Gets the start date of an item recurrence pattern. More...
 
void set_StartDate (System::DateTime value)
 Sets the start date of an item recurrence pattern. More...
 
System::DateTime get_EndDate () const
 Gets Defines the end date of an item recurrence pattern. More...
 
void set_EndDate (System::DateTime value)
 Sets Defines the end date of an item recurrence pattern. More...
 
virtual MapiCalendarRecurrenceFrequency get_Frequency ()
 Gets the frequency of the recurring series. More...
 
System::DayOfWeek get_WeekStartDay () const
 Gets the first day of the calendar week. More...
 
void set_WeekStartDay (System::DayOfWeek value)
 Sets the first day of the calendar week. More...
 
uint32_t get_OccurrenceCount () const
 Gets the number of occurrences in a recurrence. More...
 
void set_OccurrenceCount (uint32_t value)
 Sets the number of occurrences in a recurrence. More...
 
MapiCalendarRecurrencePatternType get_PatternType () const
 Gets the type of recurrence pattern More...
 
void set_PatternType (MapiCalendarRecurrencePatternType value)
 Sets the type of recurrence pattern More...
 
MapiCalendarRecurrenceCalendarType get_CalendarType () const
 Gets the type of calendar that is used More...
 
void set_CalendarType (MapiCalendarRecurrenceCalendarType value)
 Sets the type of calendar that is used More...
 
MapiCalendarRecurrenceEndType get_EndType () const
 Gets the ending type for the recurrence. More...
 
void set_EndType (MapiCalendarRecurrenceEndType value)
 Sets the ending type for the recurrence. More...
 
bool get_SlidingFlag () const
 Defines whether pattern is sliding or not. More...
 
void set_SlidingFlag (bool value)
 Defines whether pattern is sliding or not. More...
 
System::SharedPtr< System::Collections::Generic::IList< System::SharedPtr< MapiCalendarExceptionInfo > > > get_Exceptions () const
 An exception specifies changes to an instance of a recurring series. More...
 
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...
 
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...
 
 MapiCalendarRecurrencePattern ()
 

Friends

class Aspose::Email::Mapi::MapiTask
 

Additional Inherited Members

- Protected Member Functions inherited from Aspose::Email::Mapi::MapiCalendarRecurrencePattern
virtual void set_Frequency (MapiCalendarRecurrenceFrequency value)
 Sets the frequency of the recurring series. More...
 

Detailed Description

Represents the weekly recurrence pattern of the mapi calendar

Constructor & Destructor Documentation

◆ MapiCalendarWeeklyRecurrencePattern()

Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::MapiCalendarWeeklyRecurrencePattern ( )

Initializes a new instance of the MapiCalendarWeeklyRecurrencePattern class

Member Function Documentation

◆ get_DayOfWeek()

MapiCalendarDayOfWeek Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::get_DayOfWeek ( ) const

Gets the days of week at which the event occurs

◆ get_Period()

uint32_t Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::get_Period ( )
overridevirtual

Gets interval (in weeks) at which the meeting pattern repeats

Implements Aspose::Email::Mapi::MapiCalendarRecurrencePattern.

◆ get_PeriodInMinutes()

int32_t Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::get_PeriodInMinutes ( )
overridevirtual

◆ ParsePatternTypeSpecificField()

void Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::ParsePatternTypeSpecificField ( System::SharedPtr< System::IO::BinaryReader >  reader)
overridevirtual

Parses the pattern type specific fields

Parameters
readerA BinaryReader to read from

Implements Aspose::Email::Mapi::MapiCalendarRecurrencePattern.

◆ set_DayOfWeek()

void Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::set_DayOfWeek ( MapiCalendarDayOfWeek  value)

Sets the days of week at which the event occurs

◆ set_Period()

void Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::set_Period ( uint32_t  value)
overridevirtual

Sets interval (in weeks) at which the meeting pattern repeats

Implements Aspose::Email::Mapi::MapiCalendarRecurrencePattern.

◆ ToCalendarRecurrence()

System::SharedPtr<Aspose::Email::Calendar::Model::Recur> Aspose::Email::Mapi::MapiCalendarWeeklyRecurrencePattern::ToCalendarRecurrence ( )
overridevirtual

Converts this instance to the corresponding CalendarRecurrence

Returns
A Recur

Implements Aspose::Email::Mapi::MapiCalendarRecurrencePattern.

Friends And Related Function Documentation

◆ Aspose::Email::Mapi::MapiTask

friend class Aspose::Email::Mapi::MapiTask
friend