Back to Devexpress

DstBehaviorType Enum

corelibraries-devexpress-dot-xtrascheduler-f5c41c56.md

latest2.5 KB
Original Source

DstBehaviorType Enum

Lists the types of behavior that can be set to the reminder if it falls in the Daylight Saving Time shift - a non-existing time interval on the Daylight Saving Time start date, usually between 2:00:00 and 2:59:59 AM.

Namespace : DevExpress.XtraScheduler

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

NuGet Package : DevExpress.Scheduler.Core

Declaration

csharp
public enum DstBehaviorType
vb
Public Enum DstBehaviorType

Members

NameDescription
AlertAfterDstShift

Unlike the Alert value, the AlertAfterDstShift calculates the alert time using the reminder time before the actual start of the appointment. If the calculated alert time falls into a non-existing time interval, the alert is triggered at the end of the Daylight Saving Time shift.

| | Update |

Triggers the reminder at the specified time before the event.

| | Dismiss |

Dismisses the reminder.

| | Alert |

If the appointment start time or the projected alert time falls into a non-existing time interval, the alert is triggered at the end of the Daylight Saving Time shift. Unlike the AlertAfterDstShift value, the alert time is not recalculated if the appointment start time falls in the DST shift and the alert is always triggered at the end of the DST shift.

|

The following properties accept/return DstBehaviorType values:

LibraryRelated API Members
Cross-Platform Class LibraryISchedulerStorageBase.ReminderDstBehaviorType
SchedulerStorageBase.ReminderDstBehaviorType
WinForms ControlsSchedulerDataStorage.ReminderDstBehaviorType

Remarks

To correct the reminder’s behavior if it moves to the time that actually doesn’t exist because of the Daylight Saving Time shift, use the SchedulerStorageBase.ReminderDstBehaviorType property.

See Also

DevExpress.XtraScheduler Namespace