Outlook Mail API возвращает имена классов проверки орфографии как часть ответа html при использовании списка сообщений - PullRequest
0 голосов
/ 14 ноября 2018

В настоящее время я использую API Outlook Outlook для получения сообщений из определенной общей папки ( Запрос списка сообщений ), когда я получаю ответ на запрос, я хочу прочитать содержимое тела в этом случае мойзаголовок предпочитает html.

Я пытаюсь добиться замены строки из ответа html.

Проблема в моих общих электронных письмах, у меня что-то вроде этого:

Hello [UserName], further text in mail message, Regards [CompanyName].

и ответ, который я получаю от API, выглядит следующим образом:

<p class=\"MsoNormal\">Hello [<span class=\"SpellE\">UserName</span>],</p><p class=\"MsoNormal\">&nbsp;</p><p class=\"MsoNormal\">further text in mail message, Regards [CompanyName].</p>

ответ показывает, что орфографическая ошибка была возвращена с одним из моих текстов размещения строки, а не с другим, это не идеально, потому чтоя не хочу полагаться на то, что я напишу некоторый код, чтобы проверить, существует ли:

[<span class=\"SpellE\">UserName</span>]

или нет, главным образом потому, что это может быть изменено в любой момент времени, и это будет серьезным изменением в системе.

Можно ли как-нибудь отключить проверку орфографии, возвращаемую в html?

1 Ответ

0 голосов
/ 08 декабря 2018

Попробуйте отключить проверку орфографии в Microsoft Outlook,

  • Файл -> Параметры -> Почта -> Заклинание

либо через приложение, либо программно, изменив конфигурацию вреестр Windows.

Посмотрите на

HKCU\Software\Microsoft\Office\11.0\Outlook\Options\Spelling
HKCU\Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office\OutlookSpellingOptions
HKCU\Software\Microsoft\Spelling
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...