title: EWS. How to change DateTimeCreate property via EWS Proxy Classes
body: <p>I write client application that uses Exchange Web Services Proxy Classes in order to connect to Exchange Web Services. Sometimes, I need create ItemType object and make it looks like as received letter. Therefore I need set up such properties of ItemType as DateTimeSent, DateTimeCreate, DateTimeReceived, but they haven’t public set assessTherefore I need set up such properties of ItemType as DateTimeSent, DateTimeCreate, DateTimeReceived, but they haven’t public set assessor.</p>
  
  <p>I found resolve for some of them via MAPI properties:</p>
  
  <pre><code>ItemType newItem = xmlParser.LoadItem(); //info for newItem takes from xml
      newItem.ExtendedProperty = new ExtendedPropertyType[1];
      PathToExtendedFieldType q = new PathToExtendedFieldType();
      q.PropertyTag = "3590"; //DeliveryTime
      q.PropertyType = MapiPropertyTypeType.SystemTime;
      newItem.ExtendedProperty[0] = new ExtendedPropertyType();
      newItem.ExtendedProperty[0].ExtendedFieldURI = q;
      newItem.ExtendedProperty[0].Item = new System.DateTime(2014, 5, 5, 5, 5, 5).ToString("yyyy-MM-ddTHH:mm:ssZ");
  </code></pre>
  
  <p>Well, it works for DateTimeSent and DateTimeReceived, but not for DateTimeCreate. ES don<code>t give any errors, but DateTimeCreate doesn</code>t change. I tried to UpdateItem with DateTimeCreate propery, but there was no result (update another properties runs fine).</p>
  
  <p>P.S. MAPI ID for CreationTime: 0x3007.</p>
  
  <p><strong>Can someone help me with this problem?</strong></p>