如何修改AppointmentItem.Parent对象

时间:2013-02-09 12:45:47

标签: outlook vsto office-interop

我需要在约会实例的定期约会的主人身上设置一个UserProperty。

情景是: 一个。用户打开定期会议/约会的实例 湾我的程序在约会系列的主人上设置了一个UserProperty

使用Parent属性可以轻松获得主约会,但它是只读的。

如何获得对主预约的可修改引用?

我想要执行的代码是沿着这些行

Outlook.AppointmentItem masterAppointment = (Outlook.AppointmentItem)(currentAppointment.Parent);
masterAppointment.ItemProperties.Add("xxx", Outlook.OlUserPropertyType.olText);
masterAppointment.ItemProperties["xxx"].Value = aStringValue;
masterAppointment.Save();

1 个答案:

答案 0 :(得分:1)

是什么让你认为AppointmentItem.Parent返回一个只读的AppointmentItem?
拨打保存时是否收到错误?
如果需要添加自定义属性,请使用AppointmentItem.UserProperties.Add。