如何从单个出现的Outlook约会系列主

Mar*_*cin 2 outlook vsto outlook-object-model

当预约实例打开时,我需要获得会议系列的主要约会.

我尝试了以下(currentAppointment变量的类型为AppointmentItem)

DateTime sd = currentAppointment.GetRecurrencePattern().PatternStartDate;
DateTime st = currentAppointment.GetRecurrencePattern().StartTime;

AppointmentItem ai = currentAppointment.GetRecurrencePattern().GetOccurrence(sd+st.TimeOfDay);
Run Code Online (Sandbox Code Playgroud)

然而,虽然这让我获得了该系列中的第一个约会,但它有一个复制状态为olApptOccurrence.

我怎样才能获得对olApptMaster的引用 - 即会议系列?

Dmi*_*nko 5

AppointmentItem.Parent将返回重复实例和异常的父AppointmentItem.