Class MapiCalendarRecurrencePattern
Contents
[
Hide
]MapiCalendarRecurrencePattern class
Serves as the abstract base class for all MAPI calendar recurrence patterns. This class provides common properties and functionality for defining how calendar events repeat over time, including frequency, date ranges, occurrence counts, and exception handling.
public abstract class MapiCalendarRecurrencePattern
Properties
| Name | Description |
|---|---|
| CalendarType { get; set; } | Gets or sets the type of calendar that is used |
| DeletedInstanceDates { get; } | An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence. |
| EndDate { get; set; } | Gets or sets Defines the end date of an item recurrence pattern. |
| EndType { get; set; } | Gets or sets the ending type for the recurrence. |
| Exceptions { get; } | An exception specifies changes to an instance of a recurring series. |
| virtual Frequency { get; } | Gets or sets the frequency of the recurring series. |
| ModifiedInstanceDates { get; } | An array of dates, each of which is the date of a modified instance. |
| OccurrenceCount { get; set; } | Gets or sets the number of occurrences in a recurrence. |
| PatternType { get; set; } | Gets or sets the type of recurrence pattern |
| abstract Period { get; set; } | Gets or sets interval at which the meeting pattern repeats |
| SlidingFlag { get; set; } | Defines whether pattern is sliding or not. |
| StartDate { get; set; } | Gets or sets the start date of an item recurrence pattern. |
| WeekStartDay { get; set; } | Gets or sets the first day of the calendar week. |
Remarks
This abstract class is designed to be inherited by concrete recurrence pattern implementations such as MapiCalendarDailyRecurrencePattern, MapiCalendarWeeklyRecurrencePattern, MapiCalendarMonthlyNthRecurrencePattern, and !:MapiCalendarYearlyRecurrencePattern. Do not instantiate this class directly. Use the concrete pattern classes to define specific recurrence behaviors for MapiCalendar items.
See Also
- namespace Aspose.Email.Mapi
- assembly Aspose.Email