Formattazione dei messaggi bot

Importante

Questo articolo si basa su Bot Framework SDK v3. Se stai cercando la documentazione corrente versione 4.6 o successiva dell'SDK, vedi la sezione Bot conversazionali .

È possibile impostare la proprietà facoltativa TextFormat per controllare come viene eseguito il rendering del contenuto testuale del messaggio.

Microsoft Teams supporta le opzioni di formattazione seguenti:

Valore TextFormat Descrizione
tinta unita Il testo deve essere considerato come non elaborato senza alcuna formattazione applicata.
Markdown Il testo deve essere trattato come formattazione Markdown e visualizzato sul canale come appropriato; consultate Formattazione del contenuto testuale per gli stili supportati.
xml Il testo è un semplice markup XML; consultate Formattazione del contenuto testuale per gli stili supportati.

Formattazione del contenuto testuale

Teams supporta un sottoinsieme di tag di formattazione Markdown e XML (HTML).

Si applicano le limitazioni seguenti:

  • I messaggi di solo testo non supportano la formattazione delle tabelle.

Per informazioni sulla formattazione nelle schede, vedere Informazioni di riferimento sulle schede di Teams.

Supporto multipiattaforma

Per assicurarsi che la formattazione funzioni in tutte le piattaforme supportate da Teams, tenere presente che alcuni stili non sono supportati in tutte le piattaforme.

Stile Messaggi di solo testo Schede (solo XML)
grassetto
corsivo
intestazione (livelli 1-3)
Barrato
riga orizzontale
elenco non ordinato
elenco ordinato
testo preformattato
Blocco citazione
collegamento ipertestuale
collegamento all'immagine

Supporto per singola piattaforma

Il supporto per la formattazione del testo varia in base al tipo di messaggio e alla piattaforma.

Messaggi di solo testo

Stile Desktop iOS Android
grassetto
corsivo
intestazione (livelli 1-3)
Barrato
riga orizzontale
elenco non ordinato
elenco ordinato
testo preformattato
Blocco citazione
collegamento ipertestuale
collegamento all'immagine

Esempi di formattazione del testo

Stile Esempio Markdown XML (HTML)
grassetto text **text** <strong>text</strong>
corsivo text *text* <em>text</em>
intestazione (livelli 1-3) Testo ### Text <h3>Text</h3>
Barrato text ~~text~~ <strike>text</strike>
elenco non ordinato
  • text
  • text
* text
* text
<ul><li>text</li><li>text</li></ul>
elenco ordinato
  1. text
  2. text
1. text
2. text
<ol><li>text</li><li>text</li></ol>
testo preformattato text `text` <pre>text</pre>
Blocco citazione
text
>text <blockquote>text</blockquote>
collegamento ipertestuale Bing [Bing](https://www.bing.com/) <a href="https://www.bing.com/">Bing</a>
collegamento all'immagine Anatra su uno scoglio ![Duck on a rock](http://aka.ms/Fo983c) <img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img>