Usar linguagem de Markdown em solicitações de aprovação do Power Automate

Este artigo mostra como usar a sintaxe markdown para adicionar formatação avançada às suas solicitações de aprovação.

Importante

  • Os emails de solicitação de aprovação são mensagens acionáveis. Se o seu cliente do Microsoft Outlook não oferecer suporte a mensagens acionáveis, ele exibirá solicitações de aprovação no formato HTML.
  • Todos os renderizadores do markdown têm diferenças de implementação. Para obter detalhes, revise a seção Suporte ao Cliente.
  • Markdown não é compatível atualmente com o aplicativo Aprovações no Microsoft Teams.

Suporte ao Cliente

O suporte ao markdown entre os clientes é inconsistente. A equipe de Power Automate trabalha para resolver essas inconsistências, mas algumas inconsistências permanecem. A tabela a seguir descreve as limitações conhecidas entre os clientes com suporte.

Recurso Power Automate Aplicativo móvel Power Automate Outlook Outlook Web Teams Aplicativo Teams mobile Aplicativo Aprovações do Teams
Cabeçalhos Sim Sim Sim Sim Não Não Não
Listas Numeradas Sim Sim Não Sim Sim Sim Não
Listas Numeradas Aninhadas Sim Sim Não Sim Sim Sim Sim
Tabelas Sim Sim Sim Sim Não Não Não
Imagens Não Não Não Não Não Não Não
Quebras de Linha Forçadas Sim* Sim* Não (use uma linha em branco) Sim* Sim* Sim* Não
Linhas em Branco Não Não Sim Sim Não Sim Não
Ênfase Sim Sim Sim Sim Não Não Não

*Quebras de linha forçadas dentro das células da tabela não são compatíveis com o Power Automate, o aplicativo móvel do Power Automate, o Outlook Web, o Teams e o aplicativo móvel Teams.

Observação

Para o Outlook Mobile, os parâmetros anteriores variam de acordo com o aplicativo cliente do Outlook e da versão que está sendo utilizada.

Cabeçalhos

Estruture seus comentários usando cabeçalhos. Os cabeçalhos segmentam comentários mais longos, tornando-os mais fáceis de ler.

Inicie uma linha com um caractere de hash # para definir um cabeçalho. Organize suas observações com subtítulos iniciando uma linha com caracteres de hash adicionais, como ####. Você pode usar até seis níveis de títulos.

Exemplo:

# 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

Resultado:
Exporte o fluxo.

Parágrafos e quebras de linha

Facilite a leitura do texto dividindo-o com parágrafos ou quebras de linha. Insira dois espaços antes da quebra de linha para forçar a maioria dos clientes a iniciar uma nova linha.

Exemplo:

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

Resultado: esta é a linha 1.
Agora, o texto é exibido na próxima linha.

Exemplo 2

This is line 1.(space, space)  

Line 2 has extra space before it.

Resultado:
Esta é a linha 1.

A linha 2 tem espaço extra antes dela.

Listas

Organize itens relacionados com listas. Adicione listas ordenadas com números, ou listas não ordenadas com marcadores.

As listas ordenadas começam com um número seguido por um ponto para cada item da lista. As listas não ordenadas começam com um *. Comece cada item de lista em uma nova linha. Em um arquivo ou widget de Markdown, insira dois espaços antes da quebra de linha para começar um novo parágrafo, ou insira duas quebras de linha consecutivas para iniciar um novo parágrafo.

Listas numeradas ou ordenadas

Exemplo:

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

Resultado:

  1. Primeiro item.
  2. Segundo item.
  3. Terceiro item.

Listas com marcador

Exemplo:

- Item 1
- Item 2
- Item 3

Resultado:

  • Item 1
  • Item 2
  • Item 3

Listas aninhadas

Exemplo:

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

Resultado:

  1. Primeiro item.

    • Item 1
    • Item 2
    • Item 3
  2. Segundo item.

    • Item aninhado 1
    • Item aninhado 2
    • Item aninhado 3

Use links HTTPS, que são renderizados como links em todos os clientes. Links não HTTPS (por exemplo, FTP, HTTP e correio) podem ser renderizados como texto normal.

Defina hiperlinks de texto para sua URL usando a sintaxe de link markdown padrão:

[Link Text](Link URL)

Exemplo:

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

Resultado:
Power Automate

Tabelas

Organize dados estruturados com tabelas.

  • Coloque cada linha de tabela em sua própria linha.
  • Separar células de tabela usando o caractere |pipe.
  • As duas primeiras linhas de uma tabela definem os cabeçalhos de coluna e o alinhamento dos elementos na tabela.
  • Certifique-se de terminar cada linha com um CR (retorno de carro) ou LF (feed de linha).
  • Atualmente, não há suporte para alinhar texto em um elemento de tabela.

Exemplo:

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

Resultado:

Título 1 Título 2 Título 3
Célula A1 Célula A2 Célula A3
Célula B1 Célula B2 Célula B3

Ênfase (negrito, itálico, tachado)

Você pode enfatizar o texto aplicando negrito, itálico ou tachado aos caracteres.

  • Para aplicar itálico, cerque o texto com um asterisco * ou sublinhado _.
  • Para aplicar negrito, cerque o texto com asteriscos duplos **.
  • Para aplicar tachado, cerque o texto com caracteres ~~de bloco duplo.

Combine esses elementos para aplicar várias ênfases ao texto.

Exemplo:

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

Resultado:
Use ênfase em comentários para expressar opiniões fortes e indicar correções
Texto em negrito e itálico
Texto em negrito e tachado

Caracteres especiais

Sintaxe Exemplo/observações

Para inserir um dos seguintes caracteres, prefixe-o com uma barra invertida:

\ backslash

` backtick

_ underscore

{} curly braces

[] square brackets

() parentheses

# hash mark

+ plus sign

- minus sign (hyphen)

. dot

! exclamation mark

Alguns exemplos de inserção de caracteres especiais

Insira ```\\``` para obter \\

Insira ```\_``` para obter \_

Insira ```\#``` para obter \#

Insira ```\(``` para obter \(

Insira ```\.``` para obter \.

Insira ```\!``` para obter \!