Formatar mensagens de botFormatting bot messages

Importante

Este artigo é baseado no SDK da Estrutura de Bot v3.This article is based on the v3 Bot Framework SDK. Se você estiver procurando a documentação atual versão 4.6 ou posterior do SDK, consulte a seção de bots de conversação.If you are looking for current documentation version 4.6 or later of the SDK, see the conversational bots section.

Você pode definir a propriedade opcional para controlar como o conteúdo de texto da mensagem TextFormat é renderizado.You can set the optional TextFormat property to control how your message's text content is rendered.

Microsoft Teams oferece suporte às seguintes opções de formatação:Microsoft Teams supports the following formatting options:

Valor TextFormatTextFormat value DescriçãoDescription
plainplain O texto deve ser tratado como texto bruto sem formatação aplicada.The text should be treated as raw text with no formatting applied at all
Markdownmarkdown O texto deve ser tratado como formatação markdown e renderizado no canal conforme apropriado; consulte Formatando conteúdo de texto para estilos com suporteThe text should be treated as Markdown formatting and rendered on the channel as appropriate; see Formatting text content for supported styles
xmlxml O texto é uma marcação XML simples; consulte Formatando conteúdo de texto para estilos com suporteThe text is simple XML markup; see Formatting text content for supported styles

Formatação de conteúdo de textoFormatting text content

Microsoft Teams oferece suporte a um subconjunto de marcas de formatação Markdown e XML (HTML).Microsoft Teams supports a subset of Markdown and XML (HTML) formatting tags.

Atualmente, as seguintes limitações se aplicam:Currently, the following limitations apply:

  • Mensagens somente texto não suportam formatação de tabelaText-only messages do not support table formatting

Para obter informações sobre formatação em cartões, consulte o Teams Referência de Cartão.For information on formatting in cards see the Teams Card Reference.

Suporte entre plataformasCross-platform support

Para garantir que sua formatação funcione em todas as plataformas suportadas pelo Microsoft Teams, esteja ciente de que alguns estilos não são suportados atualmente em todas as plataformas.To ensure that your formatting works across all platforms supported by Microsoft Teams, be aware that some styles are not currently supported across all platforms.

StyleStyle Mensagens somente textoText-only messages Cartões (somente XML)Cards (XML only)
boldbold
italicitalic
header (níveis 1 – 3)header (levels 1–3)
strikethroughstrikethrough
regra horizontalhorizontal rule
lista semordenagemunordered list
lista ordenadaordered list
texto pré-formatadopreformatted text
blockquoteblockquote
hiperlinkhyperlink
link de imagemimage link

Suporte por plataforma individualSupport by individual platform

O suporte para formatação de texto varia de acordo com o tipo de mensagem e por plataforma.Support for text formatting varies by type of message and by platform.

Mensagens somente textoText-only messages

StyleStyle DesktopDesktop iOSiOS AndroidAndroid
boldbold
italicitalic
header (níveis 1 – 3)header (levels 1–3)
strikethroughstrikethrough
regra horizontalhorizontal rule
lista semordenagemunordered list
lista ordenadaordered list
texto pré-formatadopreformatted text
blockquoteblockquote
hiperlinkhyperlink
link de imagemimage link

Exemplos de formatação de textoExamples of text formatting

StyleStyle ExemploExample MarkdownMarkdown XML (HTML)XML (HTML)
boldbold texttext **text** <strong>text</strong>
italicitalic texttext *text* <em>text</em>
header (níveis 1 – 3)header (levels 1–3) TextoText ### Text <h3>Text</h3>
strikethroughstrikethrough texttext ~~text~~ <strike>text</strike>
lista semordenagemunordered list
  • textotext
  • textotext
* text
* text
<ul><li>text</li><li>text</li></ul>
lista ordenadaordered list
  1. textotext
  2. textotext
1. text
2. text
<ol><li>text</li><li>text</li></ol>
texto pré-formatadopreformatted text text `text` <pre>text</pre>
blockquoteblockquote
textotext
>text <blockquote>text</blockquote>
hiperlinkhyperlink BingBing [Bing](https://www.bing.com/) <a href="https://www.bing.com/">Bing</a>
link de imagemimage link Duck on a rock ![Duck on a rock](http://aka.ms/Fo983c) <img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img>