The Aspose.Email.Calendar namespace contains classes for work with calendar.


AppointmentRepresents a calendar to an e-mail.
AppointmentCollectionRepresents a collection of Appointment objects.
AppointmentFormattingOptionsRepresents the appointment formatting options.
AppointmentIcsSaveOptionsRepresents iCalendar save options
AppointmentLoadOptionsRepresents appointment load options
AppointmentMsgSaveOptionsRepresents iCalendar save options
AppointmentReminderProvides a grouping of component properties that define an alarm.
AppointmentReminderCollectionContains collection of AppointmentReminder AppointmentReminderobjects.
AppointmentSaveOptionsRepresents base appointment save options
CalendarReaderAllows read the calendar with multi events to the Appointment object from a file or stream.
CalendarWriterAllows write the set of Events in one ics file or stream.
ReminderAttachmentProvides the capability to associate a document object with an alarm.
ReminderAttachmentCollectionContains collection of ReminderAttachment ReminderAttachmentobjects.
ReminderAttendeeDefines an “Attendee” within a alarm.
ReminderAttendeeCollectionContains collection of ReminderAttendee ReminderAttendeeobjects.
ReminderDurationUsed to identify properties that contain a duration of time.
ReminderTriggerSpecifies when an alarm will trigger.
TaskRepresents the exchange task information.
TaskCollectionRepresents a collection of Task objects.


AppointmentActionEnumerates appointments methods
AppointmentClassDefines the access classification for the appointment.
AppointmentFlagsEnumerates appointment flags.
AppointmentMethodTypeDefines the iCalendar object method type associated with the calendar object.
AppointmentSaveFormatEnumerates AppointmentSaveFormat
AppointmentStatusDefines the overall status or confirmation for the appointment.
AppointmentTransparencySpecifies whether or not this appointment is intended to be visible in availability searches.
MSBusyStatusSpecifies the BUSY status of an appointment.
MSImportanceSpecifies the importance of an appointment.
MSIntendedStatusSpecifies the INTENDED status of an appointment.
ReminderActionDefines the action to be invoked when an alarm is triggered.
ReminderRelatedSpecify the relationship of the alarm trigger with respect to the start or end of the event.
TIPMethodDefines the iTIP (iCalendar Transport-Independent Interoperability Protocol) methods associated with an object.