Appointments are represented by the NAppointment class and their most important properties are:
- Subject - defines the subject of the appointment. This is the text shown in the appointment widget content, as well as a tooltip when the user places the mouse pointer over the appointment widget.
- Description - the description of the appointment.
- Category - specifies the category of the appointment.
- TimeMarker - specifies the time marker of the appointment.
- Start - specifies the start date and time of the appointment.
- End - specifies the end date and time of the appointment.
- StartTimeZone - specifies the time zone of the start of the appointment. By default set to the local time zone.
- EndTimeZone - specifies the time zone of the end of the appointment. By default set to the local time zone.
- Groups - defines the groupings of this appointment.
- RecurrenceRule - defines the recurrence rule of the appointment. If set, Nevron Schedule will automatically create recurring appointment children, also called "occurrences".