Не удается сохранить и извлечь пользовательские ItemProperties из AppointmentItem, если это повторяющийся AppointmentItem - PullRequest
0 голосов
/ 05 апреля 2019

Я хочу добавить некоторые пользовательские свойства в AppointmentItem.Это отлично работает для "нормальных" AppointmentItems.

Пример:

myAppointment.ItemProperties.Add("MyId", Outlook.OlUserPropertyType.olText, false, 1);
MyId = (Outlook.UserProperty)myAppointment.ItemProperties["MyId"];
MyId.Value = myMeeting.id;
meetingId = myMeeting.id;
myAppointment.Save();

Даже когда я перезагружаю Outlook, я могу получить эти свойства из AppointmentItem следующим образом:

MyId = (Outlook.UserProperty)theCurrentAppointment.ItemProperties["MyId"];                  

Пока проблем нет.

Теперь, когда я использую тот же метод в AppointmentItems, которые представляют ОДИН AppointmentItem в серии повторяющихся встреч, он либо не сохраняет, либо не может извлечь свойство MyItem.

Кто-нибудь знает, почему он ведет себя по-разному, когдаповторяющийся AppointmentItem?

...