5

新しい Javascript API (office.js) で記述された Outlook アドインがあります。

カレンダーの予定の作成フォームからいくつかの操作を行います (件名のサフィックスとテキストを本文に追加します)。操作が終了したら、次のように呼び出します。

Office.context.mailbox.item.saveAsync(callback)

変更を加えたアイテムは保存されますが、Outlook Web UI で予定作成フォームを呼び出すOffice.context.mailbox.item.close() 閉じると、変更を保存するか破棄する場合はダイアログが表示されますが、saveAsync呼び出し以降に変更はありません。

ユーザーが [保存] または [破棄] をクリックしても、saveAsync通話前にアドインで行った変更が予定に反映されます。そのような行動の理由は何ですか?

4

0 に答える 0