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.