PocketPlanner Programmer's Guide

Appointment Members

Constructors Properties Methods

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.

AllowChangeEnd

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

AllowChangeStart

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

AllowMove

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

Attendees

Gets the attendees of this appointment.

Contacts

Gets references to all contacts associated with this appointment.

DescriptionText

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

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 displayed for this appointment by scheduling controls.

Id

Gets or sets the string identifier of this appointment.

ImageIndex

Gets or sets the index of the image associated with this appointment.

 Since version 4.1, this property is considered obsolete. Instead, use the ImageIndex property of the associated Style.

Location

Gets or sets the appointment location.

Locked

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

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.

LoadFrom

Overloaded. Loads appointment data from a binary stream or an XML document.

SaveTo

Overloaded. Saves the appointment data to a binary stream or an XML document.

 See Also