Office.js问题,原因是在Outlook for Mac 16.18中获取消息的“收件人”字段(181014)

时间:2018-11-09 19:51:12

标签: outlook-addin office-js outlook-web-addins outlook-for-mac

我正在为Microsoft Outlook开发一个加载项,我注意到在最新版本的Outlook for Mac 16.18(181014)中,我们的加载项无法检索仅作为草稿的收件人被创建。我们的加载项正在尝试使用office.js的Office.context.mailbox.item.to.getAsync()方法来获取收件人。重现此问题:

  1. 在阅读收件箱中的电子邮件时,请单击“答复”按钮以开始草拟新电子邮件;新草稿是自动回复,因此应该在“收件人”字段中自动有收件人。
  2. 从此草稿中打开一个加载项,该加载项将尝试通过致电Office.context.mailbox.item.to.getAsync()来获取草稿的“收件人”。找不到收件人。
  3. 在草稿的“收件人”字段中,添加其他收件人,然后 然后删除此收件人。
  4. 尝试从您的收件人中提取收件人 通过调用Office.context.mailbox.item.to.getAsync()重新加载- 这次,您将正确地获得“收件人”。

我们仅在版本16.18(181014)中注意到此问题。看来用户必须先手动编辑“至”字段,然后getAsync()方法才能向我们提供其内容。

0 个答案:

没有答案