Mise en forme des messages du botFormatting bot messages

Important

Les Articles de cette section sont basés sur le kit de développement logiciel (SDK) de l’infrastructure de robots v3.The articles in this section are based on the v3 Bot Framework SDK. Si vous recherchez de la documentation actuelle (version 4,6 ou ultérieure du kit de développement logiciel (SDK)), reportez-vous à la section robots de conversation .If you're looking for current documentation (version 4.6 or later of the SDK) see the Conversational Bots section.

Vous pouvez définir la propriété TextFormat Optional pour contrôler le rendu du contenu de texte de votre message.You can set the optional TextFormat property to control how your message's text content is rendered.

Microsoft teams prend en charge les options de mise en forme suivantes :Microsoft Teams supports the following formatting options:

Valeur FormatTexteTextFormat value DescriptionDescription
puceplain Le texte doit être traité comme du texte brut sans mise en forme appliquéeThe text should be treated as raw text with no formatting applied at all
Markdownmarkdown Le texte doit être traité comme un format de démarque et affiché sur le canal, selon le cas ; Voir mise en forme du contenu de texte pour les styles pris en chargeThe text should be treated as Markdown formatting and rendered on the channel as appropriate; see Formatting text content for supported styles
langagexml Le texte est un balisage XML simple ; Voir mise en forme du contenu de texte pour les styles pris en chargeThe text is simple XML markup; see Formatting text content for supported styles

Mise en forme du contenu de texteFormatting text content

Microsoft teams prend en charge un sous-ensemble de balises de mise en forme de démarque et XML (HTML).Microsoft Teams supports a subset of Markdown and XML (HTML) formatting tags.

Actuellement, les limitations suivantes s’appliquent :Currently, the following limitations apply:

  • Les messages en texte seul ne prennent pas en charge la mise en forme de tableauText-only messages do not support table formatting

Pour plus d’informations sur la mise en forme dans les cartes, voir la référence des cartes teams.For information on formatting in cards see the Teams Card Reference.

Prise en charge multiplateformeCross-platform support

Pour vous assurer que votre mise en forme fonctionne sur toutes les plateformes prises en charge par Microsoft Teams, sachez que certains styles ne sont actuellement pas pris en charge sur toutes les plateformes.To ensure that your formatting works across all platforms supported by Microsoft Teams, be aware that some styles are not currently supported across all platforms.

StyleStyle Messages en texte seulText-only messages Cartes (XML uniquement)Cards (XML only)
boldbold
italicitalic
en-tête (–niveaux 1 à 3)header (levels 1–3)
doublesstrikethrough
règle horizontalehorizontal rule
liste non triéeunordered list
liste triéeordered list
texte déjà mis en formepreformatted text
blockquoteblockquote
lien hypertextehyperlink
lien de l’imageimage link

Prise en charge par plateforme individuelleSupport by individual platform

La prise en charge de la mise en forme du texte varie en fonction du type de message et de la plateforme.Support for text formatting varies by type of message and by platform.

Messages en texte seulText-only messages

StyleStyle DesktopDesktop iOSiOS AndroidAndroid
boldbold
italicitalic
en-tête (–niveaux 1 à 3)header (levels 1–3)
doublesstrikethrough
règle horizontalehorizontal rule
liste non triéeunordered list
liste triéeordered list
texte déjà mis en formepreformatted text
blockquoteblockquote
lien hypertextehyperlink
lien de l’imageimage link

Exemples de mise en forme de texteExamples of text formatting

StyleStyle ExempleExample MarkdownMarkdown XML (HTML)XML (HTML)
boldbold texttext **text** <strong>text</strong>
italicitalic texttext *text* <em>text</em>
en-tête (–niveaux 1 à 3)header (levels 1–3) TextText ### Text <h3>Text</h3>
doublesstrikethrough texttext ~~text~~ <strike>text</strike>
liste non triéeunordered list
  • texttext
  • texttext
* text
* text
<ul><li>text</li><li>text</li></ul>
liste triéeordered list
  1. texttext
  2. texttext
1. text
2. text
<ol><li>text</li><li>text</li></ol>
texte déjà mis en formepreformatted text text `text` <pre>text</pre>
blockquoteblockquote
texttext
>text <blockquote>text</blockquote>
lien hypertextehyperlink BingBing [Bing](https://www.bing.com/) <a href="https://www.bing.com/">Bing</a>
lien de l’imageimage link Duck on a rock ![Duck on a rock](http://aka.ms/Fo983c) <img src="http://aka.ms/Fo983c" alt="Duck on a rock"></img>