The Appointment type exposes the following members.
Gets or sets the Boolean value indicating if the current appointment is an All-day appointment.
Gets the Boolean value determining if the item is a winner of an automatic conflict resolution.
Gets or sets the Status object indicating the busy status of the user for the appointment.
Gets the CategoryList object which holds the set of categories assigned to the appointment. Categories may be associated with an appointment to effectively group appointments. An appointment may be associated with multiple categories.
Gets or sets custom text associated with this object.
Gets or sets the TimeSpan value indicating the duration of the appointment.
Gets or sets the DateTime value determining the end date and time of the appointment.
Indicates whether the object is in edit mode, which is started using the BeginEdit()()()() method.(Inherited from BasePersistableObject.)
Gets a Boolean value indicating either it is a one day appointment or shares some days.
Gets the Boolean value indicating if the appointment is recurring.
Gets an array of objects representing the key of the BasePersistableObject.(Inherited from BasePersistableObject.)
Gets or sets the Label object associated with this appointment.
Gets or sets the String value specifying where the appointment is going to be.
Gets the reference to the parent AppointmentCollection object.
Gets the RecurrenceStateEnum value indicating the recurrence state of the appointment.
Gets or sets the Boolean value indicating if the associated Reminder object has non-default settings. True if the reminder overrides the default reminder behavior for the appointment. You must set the ReminderOverrideDefault property to validate the ReminderPlaySound and the ReminderSoundFile properties.
Gets or sets the Boolean value indicating if the reminder should play a sound when it occurs for this appointment or task. The ReminderPlaySound property must be set in order to validate the ReminderSoundFile property. This property is only valid if the ReminderOverrideDefault property is set to true.
Gets or sets the TimeSpan value indicating the interval of time the reminder should occur prior to the start of the appointment.
Gets the Boolean value indicating if the appointment has not been modified since the last save.
Gets or sets the SensitivityEnum value indicating the sensitivity level of the appointment.
Gets or sets the DateTime value determining the start date and time of the appointment.
Gets or sets custom information associated with this object.