Skip to main content

AppointmentViewInfo.AppointmentInterval Property

Gets the time interval of the appointment.

Namespace: DevExpress.Xpf.Scheduler.Drawing

Assembly: DevExpress.Xpf.Scheduler.v14.2.dll

#Declaration

public TimeInterval AppointmentInterval { get; }

#Property Value

Type Description
TimeInterval

A DevExpress.XtraScheduler.TimeInterval object specifying the scheduled time.

#Remarks

If an appointment lasts several days, visually, it can be divided into several parts - one for each day. In this case, each appointment part is represented by a particular AppointmentViewInfo object. The AppointmentViewInfo.Interval property specifies the time interval of the time cells covered by the appointment on a particular day. The AppointmentInterval property specifies the time interval of the whole appointment.

For example, an appointment starts on one day and finishes on another, but does not last a whole day. This appointment will be divided into two parts, to be displayed in the Day View.

DXScheduler_DayView_AppointmentViewInfoObjects

Two parts of the appointment will be represented by two different AppointmentViewInfo objects (AppointmentViewInfoObject1 and AppointmentViewInfoObject2).

The AppointmentViewInfo Object The AppointmentViewInfo.Interval Property Value The AppointmentInterval Property Value
AppointmentViewIngoObject1 (7/13/2011 8:00:00 AM)-(7/14/2011 12:00:00 AM) [16:00:00] (7/13/2011 8:00:00 AM)-(7/14/2011 7:00:00 AM) [23:00:00]
AppointmentViewIngoObject2 (7/14/2011 12:00:00 AM)-(7/14/2011 7:00:00 AM) [07:00:00] (7/13/2011 8:00:00 AM)-(7/14/2011 7:00:00 AM) [23:00:00]
See Also