适用于Mac的Office js EmailAddressDetails未定义收件人类型

时间:2019-06-03 21:38:34

标签: office-js outlook-web-addins

我们使用Office.js来构建Outlook Web加载项,并通过在Outlook上打开新的撰写窗口来利用调用composeItem.to.getAsync(其中composeItem为Office.context.mailbox.item)。此调用返回异步结果的对象,该对象具有收件人数组。收件人数组的类型为Office.EmailAddressDetails,并在其documentation中进行了描述。

在Windows上进行此调用时,我们将得到预期的收件人数组,其中EmailAddressDetails.recipientType属性是"user""distributionList",具体取决于电子邮件是什么。

但是,当我们在Mac中进行相同的调用时,相同的属性是undefined。对我们来说,确定recipientType很重要,因为我们用它来在通讯组列表上调用EWS expandDL,然后继续处理电子邮件。这是100%可重现的,并且我们已经注意到这个问题已有一段时间了(最早可以追溯到过去8个月)。

我在Mac上看到了几个版本。从那时起,最近的几个版本和当前的版本一直在发生这种情况。我当前的Mac版本是 16.25(19051201)。如果需要,我可以提供更多信息。

0 个答案:

没有答案