在Outlook中,用户可以添加内置(电子邮件大小,重要性等)或自定义列,这些列或自定义列将显示在其收件箱视图中。 (https://support.office.com/en-us/article/add-or-remove-columns-in-the-inbox-78098e3e-8203-47da-815e-cb66f76b512e)
如何读取它们的值?例如,如何获取电子邮件大小?或如何获取自定义列的值?
我已经阅读了全部documentation reference of Outlook Javascript API,但找不到任何东西。
类别和自定义属性不是我想要的。
我希望有人可以帮助我🙇♂️
我使用了ews-javascript-api
库。 (在浏览器中有ews-js-api-browser
供使用)
这使加载与该项目相关的信息非常容易。
const loadedItem = await exch.BindToItems(
[new ewsjs.ItemId(Office.context.mailbox.item.itemId)],
new ewsjs.PropertySet(
ewsjs.BasePropertySet.FirstClassProperties,
ewsjs.EmailMessageSchema.Size,
),
)
如果您不想使用该库,则必须自己编写EWS请求,如文档中的here所述。