Formatação de mensagens para bots

Importante

Este artigo é baseado no v3 Bot Framework SDK. Se você estiver procurando a documentação atual versão 4.6 ou posterior do SDK, consulte a seção bots conversacionais .

Pode definir a propriedade opcional TextFormat para controlar a forma como o conteúdo do texto da sua mensagem é composto.

O Microsoft Teams suporta as seguintes opções de formatação:

Valor TextFormat Descrição
Simples O texto deve ser tratado como texto não processado sem qualquer formatação aplicada.
markdown O texto deve ser tratado como formatação de Markdown e renderizado no canal conforme apropriado; consulte Formatar conteúdo de texto para ver os estilos suportados.
xml O texto é marcação XML simples; consulte Formatar conteúdo de texto para ver os estilos suportados.

Formatar conteúdo de texto

O Teams suporta um subconjunto de etiquetas de formatação Markdown e XML (HTML).

Aplicam-se as seguintes limitações:

  • As mensagens só de texto não suportam a formatação de tabela.
  • Os cartões avançados suportam a formatação apenas na propriedade de texto e não nas propriedades de título ou subtítulo.
  • Os cartões avançados não suportam Markdown ou formatação de tabela.

Suporte entre plataformas

Para garantir que a formatação funciona em todas as plataformas suportadas pelo Teams, tenha em atenção que alguns estilos não são suportados em todas as plataformas.

Estilo Mensagens só de texto Cartões avançados (apenas XML)
Negrito ✔️️
itálico ✔️ ✔️
Cabeçalho (Níveis 1–3) ✔️
rasurado ✔️
regra horizontal
lista não ordenada ✔️
Lista ordenada ✔️
texto pré-formatado ✔️ ✔️
trecho de bloco ✔️ ✔️
hiperlink ✔️ ✔️
ligação de imagem ✔️

Suporte por plataforma individual

O suporte para formatação de texto varia de acordo com o tipo de mensagem e a plataforma.

Mensagens só de texto

Estilo Área de Trabalho iOS Android
Negrito ✔️ ✔️ ✔️
itálico ✔️ ✔️ ✔️
Cabeçalho (Níveis 1–3)
rasurado ✔️ ✔️
regra horizontal
lista não ordenada ✔️
Lista ordenada ✔️
texto pré-formatado ✔️ ✔️ ✔️
trecho de bloco ✔️ ✔️ ✔️
hiperlink ✔️ ✔️ ✔️
ligação de imagem ✔️ ✔️ ✔️

Cartões

Para obter mais informações, consulte Formatação de cartões para suporte em cartões.