Megosztás a következőn keresztül:


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>]

InputObject

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

-Header1Color

Beállítja a Fejléc1 blokkok 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

-Header2Color

Beállítja a Fejléc2 blokkok 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

-Header3Color

Beállítja a Fejléc3 blokkok 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

-Header4Color

Beállítja a Fejléc4 blokkok 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

-Header5Color

Beállítja a Fejléc5 blokkok 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

-Header6Color

Beállítja a Fejléc6-blokkok 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

-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

-InputObject

A beállítandó konfigurációt tartalmazó PSMarkdownOptionInfo objektum.

Paramétertulajdonságok

Típus:PSObject
Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

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.

Bevitelek

PSObject

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.