Appointment Properties
An interface that defines an appointment in the Scheduler.Name | Description |
---|---|
AllDay | Gets or sets whether the current appointment lasts the entire day (or several days). |
CustomFields | Gets the collection of custom fields bound to the persistent object. Inherited from IPersistentObject. |
Description | Gets or sets the text for the appointment’s description. |
Duration | Gets or sets the duration of the appointment. |
End | Gets or sets the end date and time of the appointment. |
HasExceptions | Gets whether changed or deleted occurrences have been created for the current pattern appointment. |
HasReminder | Gets or sets a value that indicates whether one or more reminders are associated with the appointment. |
Id | Gets the object’s identifier. Inherited from IPersistentObject. |
IsBase | Gets whether the appointment is base (of the Normal or Pattern type). |
IsDisposed | Gets a value indicating whether a persistent object has been disposed of. Inherited from IPersistentObject. |
IsException | Gets whether the appointment is an exception (of the ChangedOccurrence or DeletedOccurrence type). |
IsOccurrence | Gets whether the appointment is an occurrence (of the Occurrence, ChangedOccurrence or DeletedOccurrence type). |
IsRecurring | Gets whether the appointment is recurring. |
LabelId | Obsolete. Gets or sets the integer identifier of the label object associated with the appointment. Obsolete. Use the Appointment.LabelKey property instead. |
LabelKey | Gets or sets the identifier of the label object associated with the appointment. |
Location | Gets or sets the text that specifies a place where the appointment is scheduled. |
LongerThanADay | Gets whether the appointment’s duration is equal to or greater than one day. |
OriginalOccurrenceEnd | Returns the end of the occurence chain or the original appointment end date. This information allows you to build complex queries in the SchedulerStorageBase.FetchAppointments event handler. |
OriginalOccurrenceStart | Returns the beginning of the occurence chain or the original appointment start date. This information allows you to build complex queries in the SchedulerStorageBase.FetchAppointments event handler. |
PercentComplete | Gets or sets the value that describes the completion status of a task. |
RecurrenceIndex | Gets the index in the recurrence series. |
RecurrenceInfo | Gets information that specifies recurrence rules. |
RecurrencePattern | Gets the pattern appointment for the current appointment. |
Reminder | Gets a reminder associated with the current appointment (the first reminder in the collection, if there are several reminders). |
Reminders | Gets a collection of reminders associated with the current appointment. |
ResourceId | Gets or sets the unique identifier of the resource associated with the current appointment, or the ID of the first resource if resource sharing is enabled. |
ResourceIds | Gets a collection of identifiers of all resources associated with the current appointment. |
RowHandle | Gets or sets a value that identifies the data row bound to the persistent object. Inherited from IPersistentObject. |
SameDay | Gets whether the appointment’s start and end times are on the same day. |
Start | Gets or sets the start date and time of the appointment. |
StatusId | Obsolete. Gets or sets the integer identifier of the status object associated with the appointment. Obsolete. Use the Appointment.StatusKey property instead. |
StatusKey | Gets or sets the unique identifier of the status object associated with the appointment. |
Subject | Gets or sets the appointment’s subject text. |
TimeZoneId | Gets or sets a time zone identifier for an appointment. |
Type | Gets the type of an appointment. |
See Also