Usare il linguaggio Markdown nelle richieste di approvazione di Power Automate

Questo articolo illustra come usare la sintassi Markdown per aggiungere formattazione avanzata alle richieste di approvazione.

Importante

  • I messaggi di posta elettronica per le richieste di approvazione sono messaggi interattivi. Se il client Microsoft Outlook in uso non supporta i messaggi interattivi, visualizza le richieste di approvazione in formato HTML.
  • Tutti i renderer di Markdown presentano differenze di implementazione. Per i dettagli, rivedi la sezione Supporto per i client.
  • Markdown non è attualmente supportato per l'app Approvazioni in Microsoft Teams.

Supporto per il client

Il supporto del Markdown tra i client è incoerente. Il team Power Automate lavora per affrontare queste incoerenze, ma alcune incoerenze rimangono. La tabella seguente illustra i limiti noti tra i client supportati.

Funzionalità Power Automate App per dispositivi mobili Power Automate Outlook Outlook Web Teams App Teams mobile App Approvazioni in Teams
Intestazioni No No No
Elenchi numerati No No
Elenchi numerati nidificati No
Tabelle No No No
Immagini No No No No No No No
Interruzioni di riga forzate Sì* Sì* No (usa una riga vuota) Sì* Sì* Sì* No
Righe vuote No No No No
Enfasi No No No

*Le interruzioni di riga forzate all'interno delle celle di tabella non sono supportate per Power Automate, per l'app Power Automate per dispositivi mobili, per Outlook Web, per Teams e per l'app Teams per dispositivi mobili.

Nota

Per Outlook Mobile, i parametri precedenti possono variare a seconda dell'app client di Outlook e della versione in uso.

Intestazioni

Struttura i commenti con le intestazioni. Le intestazioni consentono di segmentare i commenti più lunghi, migliorandone la leggibilità.

Inizia una riga con un carattere cancelletto # per impostare un'intestazione. Organizzare le osservazioni con le sottotitolo avviando una riga con caratteri hash aggiuntivi, ad esempio ####. È possibile usare fino a sei livelli di intestazioni.

Esempio:

# This is an H1 header
## This is an H2 header
### This is an H3 header
#### This is an H4 header
##### This is an H5 header

Risultato:
Esporta il flusso.

Paragrafi e interruzioni di riga

È possibile migliorare la leggibilità del testo suddividendolo in paragrafi o con interruzioni di riga. Immettere due spazi prima dell'interruzione di riga per forzare la maggior parte dei client ad avviare una nuova riga.

Esempio:

This is line 1.(space)
Now text appears on the next line.

Risultato:questa è la riga 1.
Ora il testo viene visualizzato nella riga successiva.

Esempio 2

This is line 1.(space, space)  

Line 2 has extra space before it.

Risultato:
Questa è la riga 1.

La riga 2 ha spazio extra prima di essa.

Elenchi

Organizza gli elementi correlati con gli elenchi. È possibile aggiungere elenchi ordinati con numeri o elenchi non ordinati con solo punti elenco.

Gli elenchi ordinati iniziano con un numero seguito da un punto per ogni elemento dell'elenco. Gli elenchi non ordinati iniziano con un *. Inizia ciascun elemento dell'elenco in una nuova riga. In un file Markdown o widget, immetti due spazi prima dell'interruzione di riga per iniziare un nuovo paragrafo o immetti due interruzioni di riga consecutive per iniziare un nuovo paragrafo.

Elenchi ordinati o numerati

Esempio:

1. First item.
1. Second item.
1. Third item.

Risultato:

  1. Primo elemento.
  2. Secondo elemento.
  3. Terzo elemento.

Elenchi puntati

Esempio:

- Item 1
- Item 2
- Item 3

Risultato:

  • Elemento 1
  • Elemento 2
  • Elemento 3

Elenchi annidati

Esempio:

1. First item.
   - Item 1
   - Item 2
   - Item 3
1. Second item.
   - Nested item 1
   - Nested item 2
   - Nested item 3

Risultato:

  1. Primo elemento.

    • Elemento 1
    • Elemento 2
    • Elemento 3
  2. Secondo elemento.

    • Elemento annidato 1
    • Elemento annidato 2
    • Elemento annidato 3

Utilizzare collegamenti HTTPS, che vengono visualizzati come collegamenti in tutti i client. I collegamenti non HTTPS (ad esempio FTP, HTTP e posta) possono essere visualizzati come testo normale.

Impostare collegamenti ipertestuali di testo per l'URL usando la sintassi del collegamento markdown standard:

[Link Text](Link URL)

Esempio:

[Power Automate](https://make.powerautomate.com)

Risultato:
Power Automate

Tabelle

Organizza i dati strutturati con le tabelle.

  • Posizionare ogni riga della tabella sulla propria riga.
  • Separare le celle della tabella usando il carattere |pipe .
  • Le prime due righe di una tabella impostano le intestazioni di colonna e l'allineamento degli elementi nella tabella.
  • Assicurarsi di terminare ogni riga con ritorno a capo (CR) o avanzamento riga (LF).
  • L'allineamento del testo all'interno di un elemento di tabella non è attualmente supportato.

Esempio:

| Heading 1 | Heading 2 | Heading 3 |
|-----------|-----------|-----------|
| Cell A1 | Cell A2 | Cell A3 |
| Cell B1 | Cell B2 | Cell B3 |

Risultato:

Titolo 1 Titolo 2 Titolo 3
Cella A1 Cella A2 Cella A3
Cella B1 Cella B2 Cella B3

Enfasi (grassetto, corsivo, barrato)

Puoi evidenziare il testo applicando il formato grassetto, corsivo o barrato ai caratteri.

  • Per applicare il corsivo, racchiudere il testo con un asterisco * o un carattere di sottolineatura _.
  • Per applicare il grassetto, racchiudere il testo con asterischi **doppi.
  • Per applicare il barrato, racchiudere il testo con caratteri ~~tilde doppi.

Combinare questi elementi per applicare più effetti di enfasi al testo.

Esempio:

Use _emphasis_ in comments to express **strong** opinions and point out ~~corrections~~ 
**_Bold, italicized text_**  
**~~Bold, strike-through text~~**

Risultato:
Usa l'enfasi nei commenti per esprimere opinioni forti ed evidenziare le correzioni
testo in grassetto, corsivo
Testo grassetto, barrato

Caratteri speciali

Sintassi Esempio/note

Per inserire uno dei caratteri seguenti, anteporre una barra rovesciata:

\ backslash

` backtick

_ underscore

{} curly braces

[] square brackets

() parentheses

# hash mark

+ plus sign

- minus sign (hyphen)

. dot

! exclamation mark

Alcuni esempi di inserimento di caratteri speciali

Immetti ```\\``` per ottenere \\

Immetti ```\_``` per ottenere \_

Immetti ```\#``` per ottenere \#

Immetti ```\(``` per ottenere \(

Immetti ```\.``` per ottenere \.

Immetti ```\!``` per ottenere \!