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

Важно!

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

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

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

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

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

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

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

  • Текстовые сообщения не поддерживают форматирование таблиц

Сведения о форматирования в картах см. в Teams Справка по карточкам.

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

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

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

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

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

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

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

Примеры форматирования текста

Стиль Пример Markdown XML (HTML)
bold text **text** <strong>text</strong>
italic text *text* <em>text</em>
загон (уровни 1 – 3) Text ### Text <h3>Text</h3>
strikethrough text ~~text~~ <strike>text</strike>
необученный список
  • текст
  • текст
* text
* text
<ul><li>text</li><li>text</li></ul>
упорядоченный список
  1. текст
  2. текст
1. text
2. text
<ol><li>text</li><li>text</li></ol>
предформатированный текст text `text` <pre>text</pre>
blockquote
текст
>text <blockquote>text</blockquote>
гиперссылка Bing [Bing](https://www.bing.com/) <a href="https://www.bing.com/">Bing</a>
ссылка на изображение Duck on a rock ![Duck on a rock](http://aka.ms/Fo983c) <img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img>