Properties object
The Properties object holds a collection of Property objects. The Properties property of the Component object gives access to the property's properties collection. 

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, PRODID are properties of the VCALENDAR object. 

The Properties collection supports the following properties and method:

NameDescription
AddAdds a Property object to the collection and returns a reference to the newly created object.
ClearRemoves all objects in a collection.
CountReturns the number of properties in the collection.
EnumerateEnumerates the properties in the collection whose name matches the giving mask.
ItemReturns a specific Property of the Properties collection, giving its index or name.
RemoveRemoves a specific member from the Properties collection, giving its index or name.