在草稿邮件上调用Office.context.mailbox.item.saveAsync而不更改邮件本身会更改ChangeKey的值。
由于Outlook JS不提供属性更改(在项上)的事件通知,因此我将比较消息草稿的ChangeKeys。为此,需要先获得一个休息ID。未为草稿定义Office.context.mailbox.item.Id,从而强制调用SaveAsync,该调用随后更改了ChangeKey,这违背了练习的目的(因为我们错误地认为消息已更改)。
Outlook小组,这是您要解决的问题吗?找出草稿项目是否已更改的解决方法是什么?