Formatar mensagens de bot
Importante
Este artigo é baseado no SDK do Bot Framework v3. Se você estiver procurando a documentação atual versão 4.6 ou posterior do SDK, consulte a seção bots de conversação .
Você pode definir a propriedade opcional TextFormat
para controlar como o conteúdo de texto da mensagem é renderizado.
O Microsoft Teams dá suporte às seguintes opções de formatação:
Valor TextFormat | Descrição |
---|---|
Sem formatação | O texto deve ser tratado como texto bruto sem nenhuma formatação aplicada. |
Markdown | O texto deve ser tratado como formatação markdown e renderizado no canal conforme apropriado; consulte Formatar conteúdo de texto para estilos com suporte. |
xml | O texto é uma marcação XML simples; consulte Formatar conteúdo de texto para estilos com suporte. |
Formatação de conteúdo de texto
O Teams dá suporte a um subconjunto de marcas de formatação markdown e XML (HTML).
Atualmente, as seguintes limitações se aplicam:
- As mensagens somente texto não dão suporte à formatação da tabela.
Para obter informações sobre a formatação em cartões, consulte Referência de Cartão do Teams.
Suporte à plataforma cruzada.
Para garantir que a formatação funcione em todas as plataformas com suporte do Teams, esteja ciente de que alguns estilos não têm suporte atualmente em todas as plataformas.
Style | Mensagens somente texto | Cartões (somente XML) |
---|---|---|
bold | ✔ | ✖ |
italic | ✔ | ✔ |
cabeçalho (níveis 1 a 3) | ✖ | ✔ |
Tachado | ✖ | ✔ |
regra horizontal | ✖ | ✖ |
lista não ordenada | ✖ | ✔ |
lista ordenada | ✖ | ✔ |
texto pré-formatado | ✔ | ✔ |
blockquote | ✔ | ✔ |
hiperlink | ✔ | ✔ |
link de imagem | ✔ | ✖ |
Suporte por plataforma individual
O suporte para formatação de texto varia por tipo de mensagem e por plataforma.
Mensagens somente texto
Style | Área de trabalho | iOS | Android |
---|---|---|---|
bold | ✔ | ✔ | ✔ |
italic | ✔ | ✔ | ✔ |
cabeçalho (níveis 1 a 3) | ✖ | ✖ | ✖ |
Tachado | ✔ | ✔ | ✖ |
regra horizontal | ✖ | ✖ | ✖ |
lista não ordenada | ✔ | ✖ | ✖ |
lista ordenada | ✔ | ✖ | ✖ |
texto pré-formatado | ✔ | ✔ | ✔ |
blockquote | ✔ | ✔ | ✔ |
hiperlink | ✔ | ✔ | ✔ |
link de imagem | ✔ | ✔ | ✔ |
Exemplos de formatação de texto
Estilo | Exemplo | Markdown | XML (HTML) |
---|---|---|---|
bold | text | **text** |
<strong>text</strong> |
italic | text | *text* |
<em>text</em> |
cabeçalho (níveis 1 a 3) | Text | ### Text |
<h3>Text</h3> |
Tachado | ~~text~~ |
<strike>text</strike> |
|
lista não ordenada |
|
* text * text |
<ul><li>text</li><li>text</li></ul> |
lista ordenada |
|
1. text 2. text |
<ol><li>text</li><li>text</li></ol> |
texto pré-formatado | text |
`text` |
<pre>text</pre> |
blockquote | texto |
>text |
<blockquote>text</blockquote> |
hiperlink | Bing | [Bing](https://www.bing.com/) |
<a href="https://www.bing.com/">Bing</a> |
link de imagem | ![Duck on a rock](http://aka.ms/Fo983c) |
<img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img> |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de