首页 > 解决方案 > Outlook VSTO 收件人 MeetingResponseStatus 在接受会议后未更新

问题描述

我正在使用 VSTO 为 Outlook 开发加载项,加载项需要MeetingResponseStatus从会议请求的每个收件人 ( AppointmentItem.Recipents) 处获取 ,但是当收件人响应请求时,MeetingResponseStatus不会更新。我已经离开它很长一段时间了,认为可能只需要一段时间才能将他们的响应从交换服务器同步到客户端,但 30 分钟后,它似乎永远不会更新。

我可以通过重新启动 Outlook 或通过在日历中打开会议然后简单地关闭它来更新它,但显然不能期望加载项用户重新启动 Outlook,或者在之后打开/关闭每个会议他们收到了收件人的回复。

有没有其他方法可以强制AppointmentItem检索更新的收件人回复?或者我可以从中检索响应的另一个对象?

标签: c#outlookvstooutlook-addin

解决方案


目前尚不清楚您何时何地尝试检索(类的) MeetingResponseStatus属性值Recipient。我建议先检查类的ResponseStatus属性AppointmentItem。它返回一个OlResponseStatus常量,指示约会的当前用户的会议的整体状态。


推荐阅读