如何获取通过EWS创建的会议的appointmentId,然后使用它进行更新

本文关键字:然后 appointmentId 更新 会议 获取 创建 EWS 何获取 | 更新日期: 2023-09-27 18:07:24

我正在尝试微软的EWS api服务来处理会议请求。但是现在我想更新在EWS中创建的先前会议的时间。我实在找不到做那件事的方法。

Appointment meeting = Appointment.Bind(service, meetingId, new PropertySet(AppointmentSchema.Subject, 
                                                                       AppointmentSchema.Location, 
                                                                       AppointmentSchema.RequiredAttendees, 
                                                                       AppointmentSchema.Resources));

以上代码取自https://msdn.microsoft.com/en-us/library/office/dn495610(v=exchg.150).aspx

我不知道这里的appointment是什么意思。

如何获取通过EWS创建的会议的appointmentId,然后使用它进行更新

这是您想要访问https://msdn.microsoft.com/en-us/library/office/dd634072(v=exchg.80).aspx的约会的EWSId (ItemId)。您需要使用FindItems(或FindAppointment)来查找现有的约会,并绑定到此并更新它,例如https://msdn.microsoft.com/en-us/library/office/dn495614(v=exchg.150).aspx或使用SearchFilter https://msdn.microsoft.com/en-us/library/office/dn579422%28v=exchg.150%29.aspx

干杯格伦