Back to Devexpress

AppointmentType Enum

corelibraries-devexpress-dot-xtrascheduler-2e3bf18f.md

latest2.8 KB
Original Source

AppointmentType Enum

Lists the types of appointment.

Namespace : DevExpress.XtraScheduler

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

NuGet Package : DevExpress.Scheduler.Core

Declaration

csharp
public enum AppointmentType
vb
Public Enum AppointmentType

Members

NameDescription
Normal

Represents a standard (non-recurring) appointment.

| | Pattern |

Represents 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 |

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

| | ChangedOccurrence |

Represents a recurring appointment, which was changed and now doesn’t satisfy the pattern of the recurring series.

| | DeletedOccurrence |

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

|

The following properties accept/return AppointmentType values:

LibraryRelated API Members
Cross-Platform Class LibraryAppointment.Type
AppointmentModificationControllerBase.AppointmentType
WPF ControlsAppointmentItem.Type

Remarks

Use this enumeration’s members to specify the type of an 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

Type

Appointments

DevExpress.XtraScheduler Namespace