Export (0) Print
Expand All

4.1 Creating a New Calendar Object

In the following example, the client connects to the server using WebDAV and uses the PROPPATCH method, as described in [RFC2518] section 8.2, to create a new Calendar object.

PROPPATCH /exchange/administrator/calendar/meeting.eml HTTP/1.1
Content-type: text/xml
Translate: f

<?xml version="1.0"?>
<a:propertyupdate 
      xmlns:a="DAV:" 
      xmlns:c="urn:schemas:calendar:"  
      xmlns:dt="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"
      xmlns:e="urn:schemas:httpmail:"
      xmlns:f="http://schemas.microsoft.com/exchange/"
      xmlns:j="urn:schemas:mailheader:" >
   <a:set>
      <a:prop>
         <e:textdescription>The body text</e:textdescription> 
         <a:contentclass>urn:content-classes:appointment</a:contentclass> 
         <f:outlookmessageclass>IPM.Appointment</f:outlookmessageclass>
         <c:busystatus>BUSY</c:busystatus> 
         <c:dtstart dt:dt="dateTime.tz">2009-08-24T15:00:00.000Z</c:dtstart> 
         <c:location>here</c:location> 
         <j:subject>Simple meeting</j:subject> 
         <c:duration dt:dt="int">1800</c:duration>
         <c:dtend dt:dt="dateTime.tz">2009-08-24T15:30:00.000Z</c:dtend>
       </>
   </>
</>
Show:
© 2014 Microsoft