Не удалось сохранить свойство клиента с помощью offiejs api на Mac outlook - PullRequest
0 голосов
/ 06 декабря 2018
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.

1 Ответ

0 голосов
/ 14 марта 2019

Outlook для Mac не поддерживает сохранение события календаря.

Документация : Outlook для Mac не поддерживает сохранение собрания.Метод saveAsync завершится ошибкой при вызове из собрания в режиме создания.

Таким образом, пользовательские свойства, заданные вами на клиенте, не будут доступны на сервере обмена, пока не будет отправлено событие календаря.

Пользовательские свойства по-прежнему должны быть доступны на том же клиенте Outlook, если пользовательские свойства не могут быть получены на том же клиенте Outlook, то это ошибка в Outlook для Mac.

...