Property object
The Property object holds information about a property within a component.

The following is a simple example of an iCalendar format:

BEGIN:VCALENDAR
Version:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
END:VCALENDAR

The Version and PRODID represent properties of the VCALENDAR object.

The Property object supports the following properties and methods:

NameDescription
ComponentRetrieves the parent component of the property.
GuessTypeGuesses the property's type, from its value
NameIndicates the property's name.
ParametersRetrieves the parameters of the current property.
toICalendarGets the iCalendar representation of the property.
TypeIndicates the property's type.
UserDataIndicates any extra data associated with the property.
ValueIndicates the property's value( or values if a safe array is used ).