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).
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 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~~ |
<strike>text</strike> |
liste non triée |
|
* text * text |
<ul><li>text</li><li>text</li></ul> |
liste ordonnée |
|
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 | ![Duck on a rock](http://aka.ms/Fo983c) |
<img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img> |