DxSchedulerAppointmentItem Members

The scheduled event displayed in the Scheduler’s view.

Constructors

Name Description
DxSchedulerAppointmentItem() Initializes a new DxSchedulerAppointmentItem class instance with the default settings.
DxSchedulerAppointmentItem(SchedulerAppointmentType) Initializes a new DxSchedulerAppointmentItem class instance with the specified type.

Properties

Name Description
AllDay Specifies whether the appointment is scheduled for the entire day or several days.
CustomFields Returns the collection of custom fields. Inherited from DxSchedulerSourceObjectContainer.
Description Specifies the text for the appointment’s description.
Duration Gets the duration of time scheduled for an appointment.
End Specifies the appointment’s end date and time.
Id Specifies the item ID. Inherited from DxSchedulerSourceObjectContainer.
Interval Gets the time interval between the appointment’s Start and End.
IsBase Gets whether the appointment’s type is OneTime or Pattern.
IsException Gets whether the appointment is an exception (recurring appointment that is changed or deleted).
IsOccurrence Gets whether the appointment is a recurring appointment in a series (not a pattern).
IsRecurring Gets whether the appointment belongs to a recurring series.
LabelId Specifies the identifier of the label object associated with the appointment.
Location Specifies the text that specifies the place where the appointment is scheduled.
LongerThanADay Gets whether the appointment’s duration is equal to or greater than one day.
QueryEnd Gets the normalized appointment end value which is recommended for use in interval-based queries.
QueryStart Gets the normalized appointment end value which is recommended for use in interval-based queries.
RecurrenceIndex Gets the appointment index in the recurring series.
RecurrenceInfo Gets information that specifies an appointment’s recurrence rule.
RecurrenceInfoId Gets the recurrence rule identifier.
ResourceId Specifies the identifier of the resource object associated with the appointment.
SameDay Gets whether the appointment’s start and end times are on the same day.
SourceObject A data source object to which a Scheduler item is bound. Inherited from DxSchedulerSourceObjectContainer.
Start Specifies the appointment’s start date and time.
StatusId Specifies the identifier of the status object associated with the appointment.
Subject Specifies the appointment’s subject text.
TimeZoneId Specifies the appointment time zone.
Type Specifies the type of an appointment.

Methods

Name Description
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RestoreOccurrence() Replaces an exception with the regular occurrence that has the same recurring series ID.
SetPatternReference(DxSchedulerAppointmentItem, Int32) Inserts the current appointment in the specified recurring series with the specified index.
SetPatternReference(Object, Int32) Inserts the current appointment in the specified recurring series with the specified index.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also