Форматирование сообщений для ботов

Важно!

Эта статья основана на пакете SDK Bot Framework версии 3. Если вы ищете текущую документацию по пакету SDK версии 4.6 или более поздней, см. раздел Боты для бесед.

Можно задать необязательное свойство TextFormat, чтобы управлять отображением текстового содержимого сообщения.

Microsoft Teams поддерживает следующие параметры форматирования:

Значение TextFormat Описание
обычный Текст должен рассматриваться как необработанный текст без применения форматирования.
Markdown Текст должен обрабатываться как формат Markdown и отображаться в канале соответствующим образом; См . раздел Форматирование текстового содержимого для поддерживаемых стилей.
XML Текст представляет собой простую разметку XML; См . раздел Форматирование текстового содержимого для поддерживаемых стилей.

Форматирование текстового содержимого

Teams поддерживает подмножество тегов форматирования Markdown и XML (HTML).

Существуют следующие ограничения.

  • Текстовые сообщения не поддерживают форматирование таблиц.
  • Форматированные карточки поддерживают форматирование только в текстовом свойстве, а не в свойствах заголовка или подзаголовка.
  • Расширенные карточки не поддерживают разметку Markdown или форматирование таблиц.

Кроссплатформенная поддержка

Чтобы обеспечить работу форматирования на всех платформах, поддерживаемых Teams, имейте в виду, что некоторые стили поддерживаются не на всех платформах.

Style Только текстовые сообщения Полнофункциональные карточки (только XML)
bold ✔️️
italic ✔️ ✔️
заголовок (уровни 1–3) ✔️
зачеркивное руководство ✔️
горизонтальное правило
неупорядоченный список ✔️
упорядоченный список ✔️
предварительно отформатированный текст ✔️ ✔️
blockquote ✔️ ✔️
гиперссылка ✔️ ✔️
Ссылка на изображение ✔️

Поддержка индивидуальной платформой

Поддержка форматирования текста зависит от типа сообщения и платформы.

Только текстовые сообщения

Style Версия для настольного компьютера iOS Android
bold ✔️ ✔️ ✔️
italic ✔️ ✔️ ✔️
заголовок (уровни 1–3)
зачеркивное руководство ✔️ ✔️
горизонтальное правило
неупорядоченный список ✔️
упорядоченный список ✔️
предварительно отформатированный текст ✔️ ✔️ ✔️
blockquote ✔️ ✔️ ✔️
гиперссылка ✔️ ✔️ ✔️
Ссылка на изображение ✔️ ✔️ ✔️

Карточки

Дополнительные сведения см. в разделе Форматирование карточек для поддержки в карточках.