ReminderAlertNotification Class
Contains information related to the reminder alert.
Namespace: DevExpress.XtraScheduler
Assembly: DevExpress.XtraScheduler.v24.2.Core.dll
Declaration
Related API Members
The following members return ReminderAlertNotification objects:
Remarks
For each appointment, you can enable a reminder. A reminder can be invoked at a specific time period before an appointment’s start time. When the reminder alerts the SchedulerStorageBase.ReminderAlert, the event fires. You can handle the event to perform specific actions when a reminder is activated.
Multiple reminders can raise at the same time. To get these reminders use the event’s ReminderEventArgs.AlertNotifications parameter. It holds a collection of notifications represented by ReminderAlertNotification
objects.
Each notification refers to the associated reminder (ReminderAlertNotification.Reminder) and has the ReminderBaseAlertNotification.Handled property. Setting the ReminderBaseAlertNotification.Handled property to true indicates that this reminder is handled, and no default processing is required. Otherwise, the reminder will be automatically switched off via the ReminderBase.Dismiss method.
The ReminderAlertNotification.ActualAppointment property represents an appointment for which an alert is fired. If there is a series of recurrent appointments, a reminder is assigned to the recurrence pattern, and is invoked for each occurrence in a chain. This property points to the actual occurrence for which the reminder alerts.