Provides a grouping of component properties that define an alarm. More...
Inherits Object.
Public Member Functions | |
| System::SharedPtr< ReminderAttendeeCollection > | get_Attendees () const |
| Contains collection of ReminderAttendee ReminderAttendeeobjects. More... | |
| System::SharedPtr< ReminderAttachmentCollection > | get_Attachments () const |
| Contains collection of ReminderAttachment ReminderAttachmentobjects. More... | |
| ReminderAction | get_Action () const |
| Defines the action to be invoked when an alarm is triggered. More... | |
| void | set_Action (ReminderAction value) |
| Defines the action to be invoked when an alarm is triggered. More... | |
| System::SharedPtr< ReminderTrigger > | get_Trigger () const |
| Specifies when an alarm will trigger. More... | |
| void | set_Trigger (System::SharedPtr< ReminderTrigger > value) |
| Specifies when an alarm will trigger. More... | |
| System::String | get_Description () const |
| Provides a more complete description of the alarm. More... | |
| void | set_Description (System::String value) |
| Provides a more complete description of the alarm. More... | |
| System::String | get_Summary () const |
| Defines a short summary or subject for the alarm. More... | |
| void | set_Summary (System::String value) |
| Defines a short summary or subject for the alarm. More... | |
| System::SharedPtr< ReminderDuration > | get_Duration () const |
| Specifies the delay period, after which the alarm will repeat. More... | |
| void | set_Duration (System::SharedPtr< ReminderDuration > value) |
| Specifies the delay period, after which the alarm will repeat. More... | |
| int32_t | get_Repeat () const |
| Defines the number of time the alarm should be repeated, after the initial trigger. More... | |
| void | set_Repeat (int32_t value) |
| Defines the number of time the alarm should be repeated, after the initial trigger. More... | |
| AppointmentReminder () | |
| Initialize a new instance of AppointmentReminder class. More... | |
| AppointmentReminder (System::SharedPtr< Model::Component::AlarmComponent > alarm) | |
| System::SharedPtr< Model::Component::AlarmComponent > | ToCalendarAlarmComponent () |
Static Public Member Functions | |
| static System::SharedPtr< AppointmentReminder > | get_Default15MinReminder () |
| Gets the default 15 min reminder. More... | |
Friends | |
| class | Aspose::Email::Tools::CalendarConverter |
| class | Aspose::Email::Storage::Zimbra::ZimbraCalendar |
Provides a grouping of component properties that define an alarm.
| Aspose::Email::Calendar::AppointmentReminder::AppointmentReminder | ( | ) |
Initialize a new instance of AppointmentReminder class.
| Aspose::Email::Calendar::AppointmentReminder::AppointmentReminder | ( | System::SharedPtr< Model::Component::AlarmComponent > | alarm | ) |
| ReminderAction Aspose::Email::Calendar::AppointmentReminder::get_Action | ( | ) | const |
Defines the action to be invoked when an alarm is triggered.
| System::SharedPtr<ReminderAttachmentCollection> Aspose::Email::Calendar::AppointmentReminder::get_Attachments | ( | ) | const |
Contains collection of ReminderAttachment ReminderAttachmentobjects.
| System::SharedPtr<ReminderAttendeeCollection> Aspose::Email::Calendar::AppointmentReminder::get_Attendees | ( | ) | const |
Contains collection of ReminderAttendee ReminderAttendeeobjects.
|
static |
Gets the default 15 min reminder.
| System::String Aspose::Email::Calendar::AppointmentReminder::get_Description | ( | ) | const |
Provides a more complete description of the alarm.
| System::SharedPtr<ReminderDuration> Aspose::Email::Calendar::AppointmentReminder::get_Duration | ( | ) | const |
Specifies the delay period, after which the alarm will repeat.
| int32_t Aspose::Email::Calendar::AppointmentReminder::get_Repeat | ( | ) | const |
Defines the number of time the alarm should be repeated, after the initial trigger.
| System::String Aspose::Email::Calendar::AppointmentReminder::get_Summary | ( | ) | const |
Defines a short summary or subject for the alarm.
| System::SharedPtr<ReminderTrigger> Aspose::Email::Calendar::AppointmentReminder::get_Trigger | ( | ) | const |
Specifies when an alarm will trigger.
| void Aspose::Email::Calendar::AppointmentReminder::set_Action | ( | ReminderAction | value | ) |
Defines the action to be invoked when an alarm is triggered.
| void Aspose::Email::Calendar::AppointmentReminder::set_Description | ( | System::String | value | ) |
Provides a more complete description of the alarm.
| void Aspose::Email::Calendar::AppointmentReminder::set_Duration | ( | System::SharedPtr< ReminderDuration > | value | ) |
Specifies the delay period, after which the alarm will repeat.
| void Aspose::Email::Calendar::AppointmentReminder::set_Repeat | ( | int32_t | value | ) |
Defines the number of time the alarm should be repeated, after the initial trigger.
| void Aspose::Email::Calendar::AppointmentReminder::set_Summary | ( | System::String | value | ) |
Defines a short summary or subject for the alarm.
| void Aspose::Email::Calendar::AppointmentReminder::set_Trigger | ( | System::SharedPtr< ReminderTrigger > | value | ) |
Specifies when an alarm will trigger.
| System::SharedPtr<Model::Component::AlarmComponent> Aspose::Email::Calendar::AppointmentReminder::ToCalendarAlarmComponent | ( | ) |
|
friend |
|
friend |