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

Важно!

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

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

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

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

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

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

В настоящее время применяются следующие ограничения:

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

Поддержка на разных платформах

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

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

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

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

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

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

Карточки

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