Aspose::Email::Calendar

Aspose::Email::Calendar namespace

This reference details the types available in Aspose::Email::Calendar, enabling developers to work with calendar data such as appointments, recurrence, and reminders. Use the provided classes to load from or save to iCalendar, MSG, and other formats, and to customize formatting options.

Classes

NameDescription
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 AppointmentReminder objects.
AppointmentSaveOptionsRepresents base appointment save options
CalendarReaderAllows read the calendar with multi events to the Appointment object from a file
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 ReminderAttachment objects.
ReminderAttendeeDefines an “Attendee” within a alarm.
ReminderAttendeeCollectionContains collection of ReminderAttendee ReminderAttendee objects.
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.

Enumerations

NameDescription
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 availabil
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 o
TIPMethodDefines the iTIP (iCalendar Transport-Independent Interoperability Protocol) met