Skip to main content

AppointmentStorageBase.SupportsRecurrence Property

Gets whether the data mapping for appointment recurrence information is specified.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v24.1.Core.Desktop.dll

NuGet Package: DevExpress.Scheduler.CoreDesktop


public bool SupportsRecurrence { get; }

Property Value

Type Description

True if the information on appointment recurrence is obtained from a data source; otherwise, false.


In bound mode, the information on appointments is retrieved from and stored back to a data source which is specified by the PersistentObjectStorage<T>.DataSource and PersistentObjectStorage<T>.DataMember properties of the AppointmentStorageBase object.

The appointment recurrence information is obtained from the field specified by the AppointmentMappingInfo.RecurrenceInfo property, an appointment’s type (normal, recurring, changed from recurring series, etc) is retrieved from the field specified by the AppointmentMappingInfo.Type property. If any of these propertes is set to an empty string, the recurrence information will not be available and the SupportsRecurrence property will return false. Otherwise, this property will return true.

If the SupportsRecurrence value is false, the scheduler cannot contain recurrent appointment series, and recurrent appointment cannot be created.

See Also