Back to Devexpress

AppointmentItem Members

maui-devexpress-dot-maui-dot-scheduler-dot-appointmentitem-dot-underscore-members.md

latest7.6 KB
Original Source

AppointmentItem Members

The planned event a scheduler view displays.

Constructors

NameDescription
AppointmentItem()Initializes a new instance of the AppointmentItem class.
AppointmentItem(AppointmentType)Initializes a new instance of the AppointmentItem class with specified settings.

Properties

NameDescription
AllDayGets or sets whether the appointment lasts the entire day (or several days).
CustomFieldsReturns the collection of custom fields. Inherited from SourceObjectContainer.
DescriptionGets or sets the text that describes the appointment.
DurationReturns the appointment duration.
EndGets or sets the end date and time of the appointment.
HasReminder
IdGets or sets the scheduler item’s identifier. Inherited from SourceObjectContainer.
IntervalReturns the appointment start and end values as a date-time range.
IsBaseReturns whether the appointment is a base (the appointment Type is Normal or Pattern).
IsExceptionReturns whether the appointment is an exception (the appointment Type is ChangedOccurrence or DeletedOccurrence).
IsOccurrenceReturns whether the appointment is an occurrence (the appointment Type is Occurrence, ChangedOccurrence or DeletedOccurrence).
IsRecurringReturns whether the appointment belongs to a recurring series.
LabelIdGets or sets the identifier of the label object associated with the appointment.
LocationGets or sets the text that specifies the place where the appointment is.
LongerThanADayReturns whether the appointment’s duration is equal to or greater than one day.
QueryEndReturns the normalized appointment end value that is to use in interval-based appointment data source queries.
QueryStartReturns the normalized appointment start value that is to use in interval-based appointment data source queries.
RecurrenceIndexReturns the appointment index in the recurring series.
RecurrenceInfoReturns information that specifies an appointment’s recurrence rule.
RecurrenceInfoIdReturns the identifier of the recurrence info associated with this appointment.
Reminders
SameDayReturns whether the appointment’s start and end times are on the same day.
SourceObjectReturns the source object by which the scheduler item is created. Inherited from SourceObjectContainer.
StartGets or sets the start date and time of the appointment.
StatusIdGets or sets the unique identifier of the status object associated with the appointment.
SubjectGets or sets the appointment’s subject text.
TimeZoneId
TypeGets or sets the type of an appointment.

Methods

NameDescription
Equals(Object, Object) staticDetermines whether the specified object instances are considered equal. Inherited from System.Object.
Equals(Object)Determines whether the specified object is equal to the current object. Inherited from System.Object.
GetHashCode()Serves as the default hash function. Inherited from System.Object.
GetType()Gets the Type of the current instance. Inherited from System.Object.
MemberwiseClone() protectedCreates a shallow copy of the current Object. Inherited from System.Object.
ReferenceEquals(Object, Object) staticDetermines whether the specified Object instances are the same instance. Inherited from System.Object.
RestoreOccurrence()Replaces an exceptional recurring appointment with a regular occurrence.
SetPatternReference(AppointmentItem, Int32)Embeds the occurrence into a recurring chain based on the specified appointment under the given index.
SetPatternReference(Object, Int32)Embeds the occurrence into a recurring chain based on a recurrence info with the specified identifier under the given index.
ToString()Returns a string that represents the current object. Inherited from System.Object.

See Also

AppointmentItem Class

DevExpress.Maui.Scheduler Namespace