Mettre en forme les messages du bot

Important

Cet article est basé sur le SDK v3 Bot Framework. Si vous recherchez la documentation actuelle version 4.6 ou ultérieure du SDK, consultez la section relative aux bots de conversation.

Vous pouvez définir la propriété facultative pour contrôler le rendu du contenu du TextFormat texte de votre message.

Microsoft Teams prend en charge les options de mise en forme suivantes :

Valeur TextFormat Description
plain Le texte doit être traité comme du texte brut sans aucune mise en forme appliquée.
Markdown Le texte doit être traité comme une mise en forme Markdown et restituer sur le canal comme il convient . voir Mise en forme du contenu de texte pour les styles pris en charge.
xml Le texte est un simple markup XML ; voir Mise en forme du contenu de texte pour les styles pris en charge.

Mise en forme du contenu de texte

Microsoft Teams prend en charge un sous-ensemble de balises de mise en forme Markdown et XML (HTML).

Actuellement, les limitations suivantes s’appliquent :

  • Les messages texte uniquement ne sont pas en charge la mise en forme de tableau

Pour plus d’informations sur la mise en forme dans les cartes, voir Teams référence de carte.

Prise en charge sur plusieurs plateformes

Pour vous assurer que votre mise en forme fonctionne sur toutes les plateformes Microsoft Teams, sachez que certains styles ne sont actuellement pas pris en charge sur toutes les plateformes.

Style Messages texte uniquement Cartes (XML uniquement)
bold
italic
en-tête (niveaux 1 – 3)
strikethrough
règle horizontale
liste non réordée
liste ordered
texte préformaté
blockquote
lien hypertexte
lien vers l’image

Prise en charge par plateforme individuelle

La prise en charge de la mise en forme du texte varie en fonction du type de message et de la plateforme.

Messages texte uniquement

Style Bureau iOS Android
bold
italic
en-tête (niveaux 1 – 3)
strikethrough
règle horizontale
liste non réordée
liste ordered
texte préformaté
blockquote
lien hypertexte
lien vers l’image

Exemples de mise en forme du texte

Style Exemple Markdown XML (HTML)
bold text **text** <strong>text</strong>
italic text *text* <em>text</em>
en-tête (niveaux 1 – 3) Text ### Text <h3>Text</h3>
strikethrough text ~~text~~ <strike>text</strike>
liste non réordée
  • text
  • text
* text
* text
<ul><li>text</li><li>text</li></ul>
liste ordered
  1. text
  2. text
1. text
2. text
<ol><li>text</li><li>text</li></ol>
texte préformaté text `text` <pre>text</pre>
blockquote
text
>text <blockquote>text</blockquote>
lien hypertexte Bing [Bing](https://www.bing.com/) <a href="https://www.bing.com/">Bing</a>
lien vers l’image Duck on a rock ![Duck on a rock](http://aka.ms/Fo983c) <img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img>