Set-MarkdownOption
Beállítja a Markdown-tartalom konzolon való megjelenítéséhez használt színeket és stílusokat.
Syntax
IndividualSetting (Alapértelmezett)
Set-MarkdownOption
[-Header1Color <String>]
[-Header2Color <String>]
[-Header3Color <String>]
[-Header4Color <String>]
[-Header5Color <String>]
[-Header6Color <String>]
[-Code <String>]
[-ImageAltTextForegroundColor <String>]
[-LinkForegroundColor <String>]
[-ItalicsForegroundColor <String>]
[-BoldForegroundColor <String>]
[-PassThru]
[<CommonParameters>]
Theme
Set-MarkdownOption
-Theme <String>
[-PassThru]
[<CommonParameters>]
Set-MarkdownOption
[-InputObject] <PSObject>
[-PassThru]
[<CommonParameters>]
Description
Beállítja a Markdown-tartalom konzolon való megjelenítéséhez használt színeket és stílusokat. Ezek a stílusok olyan ANSI-feloldókódokkal vannak definiálva, amelyek megváltoztatják a renderelt Markdown-szöveg színét és stílusát.
A Markdownról további információt a CommonMark webhelyén talál.
Megjegyzés:
A beállításokban használt sztringértékek az ANSI-feloldási sorozat Escape karakterét ([char]0x1B) követő karakterek. Ne foglalja bele a Escape karaktert a sztringbe. További információ az ANSI-feloldókódok működéséről: ANSI_escape_code .
Példák
1. példa – Váltás a Világos témára
Ez a példa kiválasztja a Light témát, és megjeleníti az új konfigurációt a PassThru paraméterrel.
Set-MarkdownOption -Theme Light -PassThru
Header1 : [7m
Header2 : [4;33m
Header3 : [4;34m
Header4 : [4;35m
Header5 : [4;36m
Header6 : [4;30m
Code : [48;2;155;155;155;38;2;30;30;30m
Link : [4;38;5;117m
Image : [33m
EmphasisBold : [1m
EmphasisItalics : [36m
2. példa – A szín- és stílusbeállítások testreszabása
Ez a példa módosítja a Markdown-fejlécek feloldó kódját. Az élőfejek alapértelmezett konfigurációja aláhúzott szövegként jeleníti meg őket különböző színekben. Ez a módosítás eltávolítja az aláhúzásstílust.
$mdOptions = Get-MarkdownOption
$mdOptions.Header2 = '[93m'
$mdOptions.Header3 = '[94m'
$mdOptions.Header4 = '[95m'
$mdOptions.Header5 = '[96m'
$mdOptions.Header6 = '[97m'
Set-MarkdownOption -InputObject $mdOptions -PassThru
Header1 : [7m
Header2 : [93m
Header3 : [94m
Header4 : [95m
Header5 : [96m
Header6 : [97m
Code : [48;2;155;155;155;38;2;30;30;31m
Link : [4;38;5;117m
Image : [33m
EmphasisBold : [1m
EmphasisItalics : [36m
Paraméterek
-BoldForegroundColor
Beállítja az előtérszínt a félkövér Markdown-szöveg megjelenítéséhez.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-Code
Beállítja a kódblokkok és -átfedések megjelenítésének színét a Markdown-szövegben.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
Beállítja a Fejléc1 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
Beállítja a Fejléc2 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
Beállítja a Fejléc3 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
Beállítja a Fejléc4 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
Beállítja a Fejléc5 blokkok megjelenítésének színét a Markdown-szövegben.
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
Beállítja a Fejléc6-blokkok megjelenítésének színét a Markdown-szövegben.
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-ImageAltTextForegroundColor
Beállítja az előtérszínt egy képelem helyettesítő szövegének megjelenítéséhez a Markdown-szövegben.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
A beállítandó konfigurációt tartalmazó PSMarkdownOptionInfo objektum.
Típus: PSObject
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
InputObject
Position: 0
Kötelező: True
Folyamatból származó érték: True
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-ItalicsForegroundColor
Beállítja az előtérszínt a Markdown-szöveg dőlt betűinek megjelenítéséhez.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-LinkForegroundColor
Beállítja az előtérszínt a hivatkozások Markdown-szövegben való megjelenítéséhez.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
IndividualSetting
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-PassThru
A parancsmag egy PSMarkdownOptionInfo objektumot ad ki, amely az új konfigurációt tartalmazza.
Paramétertulajdonságok
Típus: SwitchParameter
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-Theme
Előre definiált színbeállításokat tartalmazó témát jelöl ki. A lehetséges értékek Sötét és Világos .
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Elfogadott értékek: Dark, Light
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
Theme
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters .
Kimenetek
Microsoft.PowerShell.MarkdownRender.PSMarkdownOptionInfo
Jegyzetek
A szín és stílus meghatározásához használt sztringértéknek meg kell egyeznie a ^\[*[0-9;]*?m{1}reguláris kifejezéssel.