ComponentOne Scheduler for WinForms
Reminder Properties
Working with Scheduler for WinForms > Appointments > Reminders > Reminder Properties

The following reminder properties can be set through code:

Property Description
Reminder Gets the Reminder object which is associated with the appointment. To associate an appointment with the reminder, set its ReminderSet property to true. Once this property is set to true, a new Reminder object is created and assigned to the Reminder property.
ReminderOverrideDefault Gets or sets the Boolean value indicating if the associated Reminder object has non-default settings. True if the reminder overrides the default reminder behavior for the appointment. You must set the ReminderOverrideDefault property to validate the ReminderPlaySound and the ReminderSoundFile properties.
ReminderPlaySound Gets or sets the Boolean value indicating if the reminder should play a sound when it occurs for this appointment or task. The ReminderPlaySound property must be set in order to validate the ReminderSoundFile property. This property is only valid if the ReminderOverrideDefault property is set to true.
ReminderSet Gets or sets the Boolean value indicating whether a reminder is associated with the appointment. Once this property is set to true, a new Reminder object is created and assigned to the Reminder property.
ReminderSoundFile Gets or sets the String value indicating the path and file name of the sound file to play when the reminder occurs for the appointment. This property is only valid if the ReminderOverrideDefault and ReminderPlaySound properties are set to true.
ReminderTimeBeforeStart Gets or sets the TimeSpan value indicating the interval of time the reminder should occur prior to the start of the appointment.

The following reminder properties can be set in the Appointment dialog box at run time:

Property Description
ReminderSet Gets or sets the Boolean value indicating whether a reminder is associated with the appointment. Once this property is set to true, a new Reminder object is created and assigned to the Reminder property.
ReminderSoundFile Gets or sets the String value indicating the path and file name of the sound file to play when the reminder occurs for the appointment. This property is only valid if the ReminderOverrideDefault and ReminderPlaySound properties are set to true.
ReminderTimeBeforeStart Gets or sets the TimeSpan value indicating the interval of time the reminder should occur prior to the start of the appointment.