Skip to main content

AppointmentType Enum

Lists the types of appointments.

Namespace: DevExpress.XtraScheduler

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

#Declaration

public enum AppointmentType

#Members

Name Description
Normal

Represents a standard (non-recurring) appointment.

Pattern

The appointment which serves as the pattern for the other recurring appointments. The pattern for recurring appointments is specified via the Appointment.RecurrenceInfo property.

Occurrence

A recurring appointment whose pattern appointment is specified via the Appointment.RecurrencePattern property.

ChangedOccurrence

A recurring appointment which was changed and now does not satisfy the pattern of the recurring series.

DeletedOccurrence

A recurring appointment which was deleted from the series of other recurring appointments of the same pattern.

#Remarks

Use the AppointmentType enumeration's members to specify the type of the Appointment. This enumeration's values are used by the Appointment.Type property.

When you map the Appointment.Type property to the data field, use the field of the int type. The AppointmentType members are enumerated as follows:

  • Normal = 0
  • Pattern = 1
  • Occurrence = 2
  • ChangedOccurrence = 3
  • DeletedOccurrence = 4
See Also