AppointmentStorageBase.SupportsRecurrence Property

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

Namespace: DevExpress.XtraScheduler

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

Declaration

[Browsable(false)]
public bool SupportsRecurrence { get; }
<Browsable(False)>
Public ReadOnly Property SupportsRecurrence As Boolean

Property Value

Type Description
Boolean

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

Remarks

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.

Implements

DevExpress.XtraScheduler.IAppointmentStorageBase.SupportsRecurrence
See Also