Search
Appointment Members
Constructors Properties 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 Properties

  Name Description

AllDayEvent

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

AllowMove

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

AllowResize

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

Attendees

Gets the attendees of this appointment.

Contacts

Gets references to all contacts associated with this appointment.

DescriptionText

Gets or sets the description text of the appointment.

Details

Gets or sets the detailed description of this appointment.

EndTime

Gets or sets the appointment's scheduled end time.

HeaderText

Gets or sets the header text of the appointment.

Id

Gets or sets the string identifier of this appointment.

Location

Gets or sets the appointment location.

Locked

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

OccurrenceIndex

Gets the index of a repeating occurrence of a recurring item. If the item is not recurring, this property returns -1. (Inherited from Item.)

PointedSelectedStyle

Gets or sets the style associated with this appointment.

PointedStyle

Gets or sets the style associated with this appointment.

Priority

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

Recurrence

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

RecurrenceState

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

Reminder

Gets or sets the reminder for this appointment.

Resources

Gets references to all resources associated with this appointment.

SelectedStyle

Gets or sets the style used when this appointment is selected.

StartTime

Gets or sets the appointment's scheduled start time.

Style

Gets or sets the style associated with this appointment.

Subject

Gets or sets the subject of this appointment.

Tag

Gets or sets custom data associated with the appointment.

Task

Gets or sets the task associated with this appointment.

Visible

Gets or sets whether the appointment is visible or not.

 Public Methods

  Name Description

Clone

Creates an exact shallow clone of this appointment.

GetHashCode

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

LoadFrom

Overloaded.  

SaveTo

Overloaded.  

 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