c# - Outlook VSTO 收件人 MeetingResponseStatus 在接受会议后未更新
问题描述
我正在使用 VSTO 为 Outlook 开发加载项,加载项需要MeetingResponseStatus
从会议请求的每个收件人 ( AppointmentItem.Recipents
) 处获取 ,但是当收件人响应请求时,MeetingResponseStatus
不会更新。我已经离开它很长一段时间了,认为可能只需要一段时间才能将他们的响应从交换服务器同步到客户端,但 30 分钟后,它似乎永远不会更新。
我可以通过重新启动 Outlook 或通过在日历中打开会议然后简单地关闭它来更新它,但显然不能期望加载项用户重新启动 Outlook,或者在之后打开/关闭每个会议他们收到了收件人的回复。
有没有其他方法可以强制AppointmentItem
检索更新的收件人回复?或者我可以从中检索响应的另一个对象?
解决方案
目前尚不清楚您何时何地尝试检索(类的) MeetingResponseStatus属性值Recipient
。我建议先检查类的ResponseStatus属性AppointmentItem
。它返回一个OlResponseStatus
常量,指示约会的当前用户的会议的整体状态。
推荐阅读
- reactjs - 带有 TypeScript 的 React-router,匹配参数始终未定义
- php - 这段代码在 Laravel 5 中不再可行吗?
- r - 在 R 中一起使用 cast 和 split 字符串函数
- mysql - MySQL SQL 创建具有列和行总计的临时表
- python - 在 pyspark 中聚合和连接两个字符串时出现问题
- core-data - 抽象实体有什么特别之处?
- angular - 我们如何在 Angular 7 中的 URL 中编码 # 并发送到后端服务器,因为后端不会收到 URL 中 # 之后的任何内容
- python - 如何拆分堆叠特征的训练测试数据?
- kubernetes - Kubernetes:每个集群或每个 statefulset 或 replicaset 需要完成一次的任务
- php - 输入文本框时不显示自动完成,但控制台中显示值