可以';t从Exchange Web Services检索资源(文件室)

本文关键字:资源 检索 文件 Services Web Exchange 可以 | 更新日期: 2023-09-27 17:59:21

我被难住了。我正在使用ExchangeWeb服务从我的本地日历和公司中的其他日历中检索日历信息,但".Resources"始终为空。我们使用资源来存储会议室信息。有趣的是,即使".RequiredAdees"也是空的,但我可以毫无问题地从".DisplayTo"answers".Display Cc"中检索值。有什么建议吗?我在下面包含了一个作用域片段供参考。

  CalendarView calendarView = new CalendarView(startDate, endDate);
  Mailbox mailbox = new Mailbox(mailboxSMTP);
  FolderId calendarFolder = new FolderId(WellKnownFolderName.Calendar, mailbox);
  FindItemsResults<Appointment> findResults = service.FindAppointments(calendarFolder, calendarView);
  foreach (Appointment appointment in findResults.Items)
  {// foreach 1
      ...

谢谢,Greg

可以';t从Exchange Web Services检索资源(文件室)

EWS默认情况下可能不会请求Resources属性,但您应该能够通过在调用FindAppointments之前将其添加到PropertySet来具体请求它。

calendarView.PropertySet.Add(AppointmentSchema.Resources);