Mettre en forme les messages du bot

Importante

Cet article est basé sur le Kit de développement logiciel (SDK) Bot Framework v3. Si vous recherchez la documentation actuelle version 4.6 ou ultérieure du Kit de développement logiciel (SDK), consultez la section Bots conversationnels .

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

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

Valeur TextFormat Description
plaine 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 affiché sur le canal comme il convient; Consultez Mise en forme du contenu texte pour les styles pris en charge.
xml Le texte est un balisage XML simple ; Consultez Mise en forme du contenu texte pour les styles pris en charge.

Mise en forme du contenu du texte

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 prennent pas en charge la mise en forme des tables.

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

Prise en charge multiplateforme

Pour vous assurer que votre mise en forme fonctionne sur toutes les plateformes prises en charge par Teams, n’oubliez pas 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)
Barré
règle horizontale
liste non triée
liste ordonnée
texte préformaté
blockquote
lien hypertexte
lien d’image

Prise en charge par une plateforme individuelle

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

Messages texte uniquement

Style Ordinateur de bureau iOS Android
bold
italic
en-tête (niveaux 1 à 3)
Barré
règle horizontale
liste non triée
liste ordonnée
texte préformaté
blockquote
lien hypertexte
lien d’image

Exemples de mise en forme de texte

Style Exemple Markdown XML (HTML)
bold text **text** <strong>text</strong>
italic text *text* <em>text</em>
en-tête (niveaux 1 à 3) Texte ### Text <h3>Text</h3>
Barré text ~~text~~ <strike>text</strike>
liste non triée
  • text
  • text
* text
* text
<ul><li>text</li><li>text</li></ul>
liste ordonnée
  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 d’image Canard sur un rocher ![Duck on a rock](http://aka.ms/Fo983c) <img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img>