corelibraries-devexpress-dot-xtrascheduler-dot-native.md
Enables you to discover conflicting appointments.
Namespace : DevExpress.XtraScheduler.Native
Assembly : DevExpress.XtraScheduler.v25.2.Core.dll
NuGet Package : DevExpress.Scheduler.Core
public class AppointmentConflictsCalculator
Public Class AppointmentConflictsCalculator
The AppointmentConflictsCalculator class enables you to find out whether there are conflicting appointments within the specified time interval and obtain a collection of these appointments.
To check appointments, create an appointment collection and pass it to the AppointmentConflictsCalculator ‘s constructor. Call the AppointmentConflictsCalculator.CalculateConflicts method to compare the specified appointment with the calculator’s collection.
Note that if both compared appointments last infinitely (the RecurrenceInfo.Range property is set to the RecurrenceRange.NoEndDate value), the conflicts calculator skips this pair.
Object AppointmentConflictsCalculator
See Also