previous chapter contents page top page next chapter

AppointmentElement

inherits from ICFContent;

Class Description

Class AppointmentElement provides a way for datebook tasks to be encoded and sent on telecards.

Programming information

Instantiate: rarely
Subclass: rarely
Call its methods: rarely

You are unlikely to use objects of class AppointmentElement or to create subclasses of class AppointmentElement. You might need to create your own ICF encodings of your Magic Cap objects. To do so, see the documentation on ICF and the chapter in this book on class ICFContent.

Methods defined by class AppointmentElement

Class AppointmentElement defines the following methods:

Method Description
MagicCapClass Return Task_
ConvertFromDevice Change self to be like fromTask
ConvertToDevice Change toTask to be like self
RestoreAddressCards Recreate the list of appointment participants from a summary of address cards
ReplaceAddressCards Create a summary listing of the address cards for this meeting's participants

Fields defined by class AppointmentElement

Class AppointmentElement defines the following fields:

Field Type Description
Inherited from class ICFContent
name Object
platform Object
platformObject Object
currentIndex Unsigned Used when translated ICF contents to and from Magic
Cap objects
goodPlatformObjects Object Used when translated ICF contents to and from Magic
Cap objects
Defined by class AppointmentElement
appointmentID Unsigned The ID of the task
description Object The text description of the task
image Object The image used to illustrate the task
location Object The location of the appointment or meeting
notes Object Any notes the user made about the task
participants ObjectList Who will be joining the user at the appointment
priority Signed The task's priority
requester Object The person who initiated the appointment or task
schedule BasicSchedule Information about repeating tasks
uncertainty Unsigned Whether the appointment is confirmed or not

Attributes defined by class AppointmentElement

Class AppointmentElement defines the following attributes:

Attribute Type Description
AppointmentID Unsigned The ID of the task
Description Object The text description of the task
Image Object The image used to illustrate the task
Location Object The location of the appointment or meeting
Notes Object Any notes the user made about the task
Participants ObjectList Who will be joining the user at the appointment
Priority Signed The task's priority
Requester Object The person who initiated the appointment or task
Schedule BasicSchedule Information about repeating tasks
Uncertainty Unsigned Whether the appointment is confirmed or not