Compartilhar via


Formatação de mensagens para bots

Importante

Este artigo baseia-se no SDK v3 do Bot Framework. Se estiver à procura da versão atual da documentação 4.6 ou posterior do SDK, consulte a secçã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 não processado sem qualquer formatação aplicada.
Markdown O texto deve ser tratado como formatação markdown e composto no canal conforme adequado; consulte Formatar conteúdo de texto para estilos suportados.
xml O texto é uma marcação XML simples; consulte Formatar conteúdo de texto para 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 tabelas.
  • Os cartões avançados dão suporte à formatação somente na propriedade de texto, não nas propriedades de título ou subtítulo.
  • Os cartões avançados não suportam a formatação de Markdown ou tabela.

Suporte à plataforma cruzada.

Para garantir que a sua 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.

Style Mensagens somente texto Cartões avançados (apenas XML)
bold ✔️️
italic ✔️ ✔️
cabeçalho (níveis 1 a 3) ✔️
rasurado ✔️
regra horizontal
lista não ordenada ✔️
lista ordenada ✔️
texto pré-formatado ✔️ ✔️
blockquote ✔️ ✔️
hiperlink ✔️ ✔️
ligação de imagem ✔️

Suporte por plataforma individual

O suporte para formatação de texto varia consoante o tipo de mensagem e por plataforma.

Mensagens somente texto

Style Área de trabalho iOS Android
bold ✔️ ✔️ ✔️
italic ✔️ ✔️ ✔️
cabeçalho (níveis 1 a 3)
rasurado ✔️ ✔️
regra horizontal
lista não ordenada ✔️
lista ordenada ✔️
texto pré-formatado ✔️ ✔️ ✔️
blockquote ✔️ ✔️ ✔️
hiperlink ✔️ ✔️ ✔️
ligação de imagem ✔️ ✔️ ✔️

Cartões

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