Не удалось сохранить свойство клиента с помощью offiejs api на Mac outlook
var item = Office.context.mailbox.item;
item.loadCustomPropertiesAsync(customPropsCallback);
function customPropsCallback(asyncResult) {
var customProps = asyncResult.value;
var myProp = customProps.get("myProp");
customProps.set("otherProp", "value");
customProps.saveAsync(saveCallback);
}
мы не можем получить свойство после того, как использовали вышеуказанный API для сохранения свойства в надстройке office365 на mac outlook, которая работает ранее. Обратите внимание, что эта проблема произошла только в Mac Outlook.
0 ответов
Outlook for Mac does not support saving a calendar event.
Documentation: Outlook for Mac does not support saving a meeting. The saveAsync method will fail when called from a meeting in compose mode.
So the custom properties, which you have set on the client will not be accessible on the exchange server until the calendar event is sent.
Custom properties should still be available on the same Outlook client, if you cannot get the custom property on the same Outlook client, then it is a bug in Outlook for Mac.