Search
Appointment Members
Constructors Methods
 


The Appointment class represents appointments within a schedule.

The following tables list the members exposed by the Appointment type.

 Public Constructors

  Name Description

Appointment

Initializes a new instance of the Appointment class.

 Public Methods

  Name Description

addItemListener

Adds a ItemListener to the item. (Inherited from Item.)

clone

Creates an exact shallow clone of this appointment.

getAllDayEvent

Gets a value indicating whether the appointment is an all-day event.

getAllowChangeEnd

Gets a value indicating whether users are allowed to change the appointment's end time.

getAllowChangeStart

Gets a value indicating whether users are allowed to change the appointment's start time.

getAllowMove

Gets a value indicating whether users are allowed to move the appointment.

getAttendees

Gets the attendees of this appointment.

getContacts

Gets a list with all contacts associated with this appointment.

getDescriptionText

Gets the details text displayed for this appointment by scheduling controls.

getDetails

Gets the detailed description of this appointment.

getEndTime

Gets the appointment's scheduled end time.

getHeaderText

Gets the header text displayed for this appointment by scheduling controls.

getId

Gets the string identifier of this appointment.

getLocation

Gets the location associated with this appointment.

getLocked

Gets a value indicating whether users are forbidden to modify this appointment.

getOccurrenceIndex

Gets the index of a repeating occurrence of a recurring item. (Inherited from Item.)

getPointedSelectedStyle

Gets the style associated with this appointment.

getPointedStyle

Gets the style associated with this appointment.

getPriority

Gets the priority of this item. (Inherited from Item.)

getRecurrence

Gets the recurrence pattern of this item. (Inherited from Item.)

getRecurrenceState

Gets the recurrence state of this item. (Inherited from Item.)

getReminder

Gets the reminder for this appointment.

getResources

Gets a list with all resources associated with this appointment.

getSelectedStyle

Gets the style used when this appointment is selected.

getStartTime

Gets the appointment's scheduled start time.

getStyle

Gets the style associated with this appointment.

getSubject

Gets the subject of this appointment.

getTag

Gets custom data associated with the appointment.

getTask

Gets the task associated with this item.

getVisible

Gets whether the appointment is visible or not.

hashCode

Returns a hash code for this item. (Inherited from Item.)

loadFrom

Overloaded.  

removeItemListener

Removes the specified ItemListener from the item. (Inherited from Item.)

saveTo

Overloaded.  

setAllDayEvent

Sets a value indicating whether the appointment is an all-day event.

setAllowChangeEnd

Sets a value indicating whether users are allowed to change the appointment's end time.

setAllowChangeStart

Sets a value indicating whether users are allowed to change the appointment's start time.

setAllowMove

Sets a value indicating whether users are allowed to move the appointment.

setDescriptionText

Sets the details text displayed for this appointment by scheduling controls.

setDetails

Sets the detailed description of this appointment.

setEndTime

Sets the appointment's scheduled end time.

setHeaderText

Sets the header text displayed for this appointment by scheduling controls.

setId

Sets the string identifier of this appointment.

setLocation

Sets the location associated with this appointment.

setLocked

Sets a value indicating whether users are forbidden to modify this appointment.

setPointedSelectedStyle

Sets the style associated with this appointment.

setPointedStyle

Sets the style associated with this appointment.

setPriority

Sets the priority of this item. (Inherited from Item.)

setRecurrence

Sets the recurrence pattern of this item. (Inherited from Item.)

setReminder

Sets the reminder for this appointment.

setSelectedStyle

Sets the style used when this appointment is selected.

setStartTime

Sets the appointment's scheduled start time.

setStyle

Sets the style associated with this appointment.

setSubject

Sets the subject of this appointment.

setTag

Sets custom data associated with the appointment.

setTask

Sets the task associated with this item.

setVisible

Sets whether the appointment is visible or not.

 Protected Methods

  Name Description

copyOccurrence

Called by the recurrence whenever a new occurrence is being generated in order to populate the fields of the instance from the master item. (Inherited from Item.)

createState

Creates an item state corresponding to the concrete type of this item. (Inherited from Item.)

onVisualsChanged

Forces the item to be repainted. (Inherited from Item.)

restoreState

Restores the state of this item. (Inherited from Item.)

saveState

Saves the state of this item. (Inherited from Item.)

 See Also