A newer version of this page is available. Switch to the current version.

ReminderAlertNotification Class

Contains information related to the reminder alert.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v18.2.Core.dll

Declaration

public class ReminderAlertNotification :
    ReminderBaseAlertNotification
Public Class ReminderAlertNotification
    Inherits ReminderBaseAlertNotification

Related API Members

The following members accept/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.

Inheritance

Object
ReminderBaseAlertNotification
ReminderAlertNotification
See Also