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 полностью его поддерживает.