我建立一個基於這個網站的應用程序http://msdn.microsoft.com/en-us/library/dd633661%28v=EXCHG.80%29.aspxC#使用EWS創建日曆項目,如何找回結果?
appointment.Subject = "Status Meeting";
appointment.Body = "The purpose of this meeting is to discuss status.";
appointment.Start = new DateTime(2009, 3, 1, 9, 0, 0);
appointment.End = appointment.Start.AddHours(2);
appointment.Location = "Conf Room";
appointment.RequiredAttendees.Add("[email protected]");
appointment.RequiredAttendees.Add("[email protected]");
appointment.OptionalAttendees.Add("[email protected]");
appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy);
我怎麼能返回XML結果 「...<噸:項目Id標識= 」AAMkADk =「 ChangeKey = 」DwAAAB「/> ...」所以稍後可以使用它來刪除或編輯日曆項目!?!
微軟在整個框架中做了上帝的工作,但他們真的忘了這個小東西嗎?
我發現了一些(對我來說不合邏輯)解決方案 http://blogs.msdn.com/b/exchangedev/archive/2010/02/25/determining-the-id-of-a-sent-message-by-using-extended-properties-with-the-ews-managed-api.aspx 我應該用這個來解決這個問題嗎?
歡呼
謝謝,所以它是正如我理解一些如何,所以我需要做什麼來獲得itemID和ChangeKey?之後我「保存」appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy); ? – 2010-11-28 15:59:31