2.1.3.1 Hierarchy of Components, Properties, and Parameters

This section enumerates all iCalendar components, properties, and parameters that can be mapped to Calendar objects. The hierarchy presented in the header specifies all parent-child relationships between these components, properties, and parameters. Any components, properties, and parameters not specified in this document SHOULD be ignored.

Unless otherwise specified, if the Calendar object property being exported is not set, then the corresponding property SHOULD NOT be exported. Similarly, unless otherwise specified, if the property being imported is not present, then the corresponding Calendar object property SHOULD be left unset.