Skip to main content

AppointmentItem Properties

The planned event a scheduler view displays.
Name Description
AllDay Gets or sets whether the appointment lasts the entire day (or several days).
CustomFields Returns the collection of custom fields. Inherited from SourceObjectContainer.
Description Gets or sets the text that describes the appointment.
Duration Returns the appointment duration.
End Gets or sets the end date and time of the appointment.
HasReminder
Id Gets or sets the scheduler item’s identifier. Inherited from SourceObjectContainer.
Interval Returns the appointment start and end values as a date-time range.
IsBase Returns whether the appointment is a base (the appointment Type is Normal or Pattern).
IsException Returns whether the appointment is an exception (the appointment Type is ChangedOccurrence or DeletedOccurrence).
IsOccurrence Returns whether the appointment is an occurrence (the appointment Type is Occurrence, ChangedOccurrence or DeletedOccurrence).
IsRecurring Returns whether the appointment belongs to a recurring series.
LabelId Gets or sets the identifier of the label object associated with the appointment.
Location Gets or sets the text that specifies the place where the appointment is.
LongerThanADay Returns whether the appointment’s duration is equal to or greater than one day.
QueryEnd Returns the normalized appointment end value that is to use in interval-based appointment data source queries.
QueryStart Returns the normalized appointment start value that is to use in interval-based appointment data source queries.
RecurrenceIndex Returns the appointment index in the recurring series.
RecurrenceInfo Returns information that specifies an appointment’s recurrence rule.
RecurrenceInfoId Returns the identifier of the recurrence info associated with this appointment.
Reminders
SameDay Returns whether the appointment’s start and end times are on the same day.
SourceObject Returns the source object by which the scheduler item is created. Inherited from SourceObjectContainer.
Start Gets or sets the start date and time of the appointment.
StatusId Gets or sets the unique identifier of the status object associated with the appointment.
Subject Gets or sets the appointment’s subject text.
TimeZoneId
Type Gets or sets the type of an appointment.
See Also