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 |