Back to Devexpress

SchedulerStorageBase.EnableReminders Property

corelibraries-devexpress-dot-xtrascheduler-dot-schedulerstoragebase-9720d298.md

latest5.1 KB
Original Source

SchedulerStorageBase.EnableReminders Property

Gets or sets whether the Reminder availability for appointments is enabled.

Namespace : DevExpress.XtraScheduler

Assembly : DevExpress.XtraScheduler.v25.2.Core.Desktop.dll

NuGet Package : DevExpress.Scheduler.CoreDesktop

Declaration

csharp
[DefaultValue(true)]
public bool EnableReminders { get; set; }
vb
<DefaultValue(True)>
Public Property EnableReminders As Boolean

Property Value

TypeDefaultDescription
Booleantrue

true to enable reminders; otherwise, false.

|

Remarks

Use the EnableReminders property to temporarily disable Reminders for Appointments. If the EnableReminders is set to false , reminders are present in the storage and appointments with reminders are indicated by the bell sign ( , but alerts are not fired.

In bound mode, the information on reminders is stored in the underlying data source. The information used to initialize an appointment’s reminder is obtained from the field specified by the AppointmentMappingInfo.ReminderInfo property. If this property is set to an empty string, the reminders will be disabled permanently. You can check whether reminders are present in the storage by using the SchedulerStorageBase.SupportsReminders property.

Use the SchedulerStorageBase.RemindersEnabled property to check whether reminders are supported AND enabled.

The following code snippets (auto-collected from DevExpress Examples) contain references to the EnableReminders property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

how-to-customize-the-appointment-dialog-using-view-model-api-working-with-custom-fields-t582020/CS/DevExpressMvcApplication1/Models/SchedulerDataHelper.cs#L113

csharp
settings.Storage.EnableReminders = true;
settings.GroupType = SchedulerGroupType.Resource;

asp-net-web-forms-scheduler-custom-adaptive-form-using-templates/CS/WebApplication1/DevExpress/ASPxSchedulerForms/AppointmentForm.ascx.cs#L21

csharp
get {
    return ((AppointmentFormTemplateContainer)Parent).Control.Storage.EnableReminders;
}

how-to-customize-the-appointment-dialog-using-view-model-api-working-with-custom-fields-t582020/VB/DevExpressMvcApplication1/Models/SchedulerDataHelper.vb#L118

vb
settings.Storage.EnableReminders = True
settings.GroupType = SchedulerGroupType.Resource

asp-net-web-forms-scheduler-custom-adaptive-form-using-templates/VB/WebApplication1/DevExpress/ASPxSchedulerForms/AppointmentForm.ascx.vb#L27

vb
Get
    Return (CType(Parent, AppointmentFormTemplateContainer)).Control.Storage.EnableReminders
End Get

Implements

EnableReminders

See Also

SchedulerStorageBase Class

SchedulerStorageBase Members

DevExpress.XtraScheduler Namespace