Office.context.mailbox.item.body.getAsync () на Mac пропускает определенные стили, например, маркеры.
Подробности:
- Используется CoercionType.Html.
- происходит только в клиенте Outlook для Mac, но не в OWA.
- Outlook для Mac версии 16.13 в macOS High Sierra 10.13.2.
- Для воспроизведения вставьте маркеры втело сообщения с использованием клиентского интерфейса:
• Testing bullets
- Вызовите getAsync с типом принуждения HTML и ожидайте следующего:
<p class=MsoListParagraph style='text-indent:0in'>Testing bullets</p>
- Вызовите setAsync с указанным выше HTML и ожидайте исчезновения пули
Примечания: я понимаюдокументация указывает:
Методы Body.getAsync и Body.setAsync не являются идемпотентными.
Но пуля вставляется из самого пользовательского интерфейса Outlook, и я ожидаю, что APIполностью поддерживаю это.