3.1.4.1 Creating a Calendar Object

 To create a Calendar object, a client calls the RopCreateMessage ROP ([MS-OXCROPS] section 2.2.6.2), as specified in [MS-OXCMSG] section 3.1.4.2, and creates a Calendar object in a Calendar folder.

Although Appointment objects can be created in any Calendar folder, Meeting objects SHOULD only be created in the Calendar special folder, as specified in [MS-OXOSFLD] section 2.2.1. If a user creates a Meeting object in another Calendar folder, the client can prompt the user and offer to create a clone of the meeting in the Calendar special folder at the time of creation. All Calendar objects MUST have all the required properties, as specified in sections 2.2.1 and 2.2.2. A Meeting object MUST also have the required properties, as specified in section 2.2.4.