Używanie języka Markdown w żądaniach zatwierdzenia Power Automate

W tym artykule pokazano, jak używać składni języka Markdown do dodawania zaawansowanego formatowania do żądań zatwierdzenia.

Important

  • Wiadomości e-mail dotyczące żądania zatwierdzenia to wiadomości z możliwością działania. Jeśli klient Microsoft Outlook nie obsługuje komunikatów z możliwością działania, wyświetla żądania zatwierdzenia w formacie HTML.
  • Wszystkie programy renderowania markdown mają różnice w implementacji. Aby uzyskać szczegółowe informacje, zapoznaj się z sekcją Obsługa klienta .
  • Język Markdown nie jest obecnie obsługiwany dla aplikacji Zatwierdzenia w Microsoft Teams.

Obsługa klienta

Obsługa języka Markdown wśród klientów jest niespójna. Zespół Power Automate pracuje nad rozwiązaniem tych niespójności, ale pozostają pewne niespójności. W poniższej tabeli przedstawiono znane ograniczenia wśród obsługiwanych klientów.

Funkcja Power Automate Aplikacja mobilna Power Automate Program Outlook Outlook w sieci Web Zespoły Aplikacja mobilna Teams Zatwierdzanie aplikacji Teams
Nagłówki Yes Yes Yes Yes Nie. Nie. Nie.
Listy numerowane Yes Yes Nie. Yes Yes Yes Nie.
Zagnieżdżone listy numerowane Yes Yes Nie. Yes Yes Yes Yes
Tables Yes Yes Yes Yes Nie. Nie. Nie.
Obrazy Nie. Nie. Nie. Nie. Nie. Nie. Nie.
Wymuszone podziały wierszy Tak* Tak* Nie (zamiast tego użyj pustego wiersza) Tak* Tak* Tak* Nie.
Puste wiersze Nie. Nie. Yes Yes Nie. Yes Nie.
Emphasis Yes Yes Yes Yes Nie. Nie. Nie.

*Wymuszone podziały wierszy w komórkach tabeli nie są obsługiwane w przypadku Power Automate, aplikacji mobilnej Power Automate, Outlook sieci Web, teams i aplikacji mobilnej Teams.

Note

W przypadku Outlook Mobile poprzednie parametry mogą się różnić w zależności od używanej Outlook aplikacji klienckiej i wersji.

Nagłówki

Utwórz strukturę komentarzy przy użyciu nagłówków. Nagłówki segmentują dłuższe komentarze, co ułatwia ich odczytywanie.

Rozpocznij wiersz z znakiem # skrótu, aby ustawić nagłówek. Organizuj uwagi przy użyciu podpozycji, rozpoczynając wiersz z dodatkowymi znakami skrótu, takimi jak ####. Możesz użyć maksymalnie sześciu poziomów nagłówków.

Example:

# 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

Wynik:
Eksportuj przepływ.

Akapity i łamanie wierszy

Ułatwi odczytywanie tekstu przez podzielenie go na akapity lub podziały wierszy. Wprowadź dwie spacje przed podziałem wiersza, aby wymusić uruchomienie nowego wiersza przez większość klientów.

Example:

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

Wynik: Jest to wiersz 1.
Teraz tekst zostanie wyświetlony w następnym wierszu.

Przykład 2

This is line 1.(space, space)  

Line 2 has extra space before it.

Wynik:
Jest to wiersz 1.

Wiersz 2 ma przed nim dodatkowe miejsce.

Lists

Organizowanie elementów pokrewnych przy użyciu list. Można dodawać uporządkowane listy z liczbami lub listami nieurządzanymi tylko punktorami.

Listy uporządkowane zaczynają się od liczby, po której następuje kropka dla każdego elementu listy. Listy nieuporządkowane zaczynają się od .* Rozpocznij każdy element listy w nowym wierszu. W pliku lub widżecie markdown wprowadź dwie spacje przed podziałem wiersza, aby rozpocząć nowy akapit, lub wprowadź dwa podziały wierszy z rzędu, aby rozpocząć nowy akapit.

Listy uporządkowane lub numerowane

Example:

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

Wynik:

  1. Pierwszy element.
  2. Drugi element.
  3. Trzeci element.

Listy punktowane

Example:

- Item 1
- Item 2
- Item 3

Wynik:

  • Element 1
  • Element 2
  • Element 3

Listy zagnieżdżone

Example:

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

Wynik:

  1. Pierwszy element.

    • Element 1
    • Element 2
    • Element 3
  2. Drugi element.

    • Zagnieżdżony element 1
    • Zagnieżdżony element 2
    • Zagnieżdżony element 3

Użyj linków HTTPS, które są renderowane jako łącza we wszystkich klientach. Linki inne niż HTTPS (na przykład FTP, HTTP i poczta) mogą być renderowane jako zwykły tekst.

Ustaw hiperlinki tekstowe dla adresu URL przy użyciu standardowej składni linku markdown:

[Link Text](Link URL)

Example:

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

Wynik:
Power Automate - narzędzie do automatyzacji procesów

Tables

Organizowanie danych strukturalnych za pomocą tabel.

  • Umieść każdy wiersz tabeli na własnym wierszu.
  • Oddzielaj komórki tabeli przy użyciu znaku |potoku .
  • Pierwsze dwa wiersze tabeli ustawiają nagłówki kolumn i wyrównanie elementów w tabeli.
  • Pamiętaj, aby kończyć każdy wiersz znakiem powrotu karetki (CR) lub źródła wierszy (LF).
  • Wyrównywanie tekstu w elemecie tabeli nie jest obecnie obsługiwane.

Example:

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

Wynik:

Nagłówek 1 Nagłówek 2 Nagłówek 3
Komórka A1 Komórka A2 Komórka A3
Komórka B1 Komórka B2 Komórka B3

Wyróżnienie (pogrubienie, kursywa, przekreślenie)

Tekst można podkreślić, stosując pogrubienie, kursywę lub przekreślenie do znaków.

  • Aby zastosować kursywę, umieść tekst gwiazdką * lub podkreślenie _.
  • Aby zastosować pogrubienie, umieść tekst z podwójną gwiazdką **.
  • Aby zastosować przekreślenie, umieść tekst z podwójnymi znakami ~~tyldy .

Połącz te elementy, aby zastosować wiele podkreśleń do tekstu.

Example:

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

Wynik:
Używanie nacisku w komentarzach w celu wyrażania silnych opinii i wskazywania poprawek
Pogrubiony, kursywowany tekst
Pogrubienie, tekst przekreśleny

Znaki specjalne

Syntax Przykład/notatki

Aby wstawić jeden z następujących znaków, należy go poprzedzić ukośnikiem odwrotnym:

\ backslash

` backtick

_ underscore

{} curly braces

[] square brackets

() parentheses

# hash mark

+ plus sign

- minus sign (hyphen)

. dot

! exclamation mark

Niektóre przykłady wstawiania znaków specjalnych

Wprowadź ''\\'' , aby uzyskać \\

Wprowadź '''\_' , aby uzyskać \_

Wprowadź '''\#', aby uzyskać \ #

Wprowadź '''\(''', aby uzyskać \(

Wprowadź '''\'' , aby uzyskać \.

Wprowadź '''\!''', aby uzyskać \!