0
我需要在約會實例的約會約會的主人上設置UserProperty。如何修改AppointmentItem.Parent對象
該場景是: a。用戶打開定期會議/約會的實例。 b。我的程序在預約系列的主設備上設置UserProperty
使用Parent屬性獲取主約會很容易,但是它是隻讀的。
如何獲得對主約會的可修改引用?
我想執行的代碼是沿着這些線路
Outlook.AppointmentItem masterAppointment = (Outlook.AppointmentItem)(currentAppointment.Parent);
masterAppointment.ItemProperties.Add("xxx", Outlook.OlUserPropertyType.olText);
masterAppointment.ItemProperties["xxx"].Value = aStringValue;
masterAppointment.Save();
我沒有注意到它,但MSDN文檔說它是AppointmentItem上的只讀屬性。當我嘗試在父項上添加用戶proprety時,我得到一個異常: – Marcin 2013-02-10 03:16:30
但是你說得對 - 我在那段代碼中遇到異常,我認爲是什麼導致了它,但事實並非如此。 – Marcin 2013-02-10 06:32:31
從某種意義上說,它是隻讀的,您無法設置它:例如(AppointmentItem.Parent = SomeOtherFolder)將不起作用。但從Parent屬性返回的對象是可編輯的,除非當前用戶對約會所在的文件夾具有隻讀權限。你正在得到什麼確切的錯誤? – 2013-02-10 17:50:38