0

要在约会撰写模式下获取项目 ID,我在加载项中使用“saveAsync”,问题是在没有用户干预的情况下,约会项目正在保存到 MS Exchange。丢弃打开的约会后(通过使用办公室取消“X”按钮)仍然是我在“saveAsync”执行时所做的更改,它没有恢复以前的状态。

我需要知道如果用户点击放弃,有什么办法可以恢复之前的约会状态?(或)在应用“saveAsync”后,有什么方法可以通过 office.js 从加载项处理 Outlook 预约的本机发送?(或)有没有其他方法可以通过 Office.js 在撰写模式下获取约会的项目 ID?

如果您知道如何处理这些情况,请回答。

4

1 回答 1

0

编辑:此时看起来,无法通过加载项恢复到上次保存的版本,也没有任何方法可以获取 itemIdsaveAsync

旧答案

如果您正在修改现有约会,则可以通过调用获取 ItemID Office.context.mailbox.item.itemId,但是如果您正在创建新约会,则必须调用saveAsync才能注册约会,从而获得 ItemId。

于 2016-11-17T23:03:33.307 回答