Aracılığıyla paylaş


Set-MarkdownOption

Konsolda Markdown içeriğini işlemek için kullanılan renkleri ve stilleri ayarlar.

Sözdizimi

IndividualSetting EnterprisePublishing

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

Konsolda Markdown içeriğini işlemek için kullanılan renkleri ve stilleri ayarlar. Bu stiller, işlenen Markdown metninin rengini ve stilini değiştiren ANSI kaçış kodları kullanılarak tanımlanır.

Markdown hakkında daha fazla bilgi için CommonMark web sitesine bakın.

Uyarı

Ayarlarda kullanılan dize değerleri, ANSI kaçış dizisi için Escape karakterini ([char]0x1B) izleyen karakterlerdir. Dizeye Escape karakterini eklemeyin. ANSI kaçış kodları çalışması hakkında daha fazla bilgi için bkz. ANSI_escape_code.

Örnekler

Örnek 1 - Açık Temaya Geçme

Bu örnek Light temasını seçer ve PassThru parametresini kullanarak yeni yapılandırmayı görüntüler.

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

Örnek 2 - Renk ve stil ayarlarını özelleştirme

Bu örnek, Markdown üst bilgilerinin kaçış kodunu değiştirir. Üst bilgiler için varsayılan yapılandırma, bunları çeşitli renklerde altı çizili metin olarak işler. Bu değişiklik, alt çizgi stilini kaldırır.

$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

Parametreler

-BoldForegroundColor

Kalın Markdown metnini işlemek için ön plan rengini ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Code

Markdown metninde kod bloklarını ve aralıkları görselleştirmek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Header1Color

Markdown metninde Header1 bloklarını işlemek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Header2Color

Markdown metninde Header2 bloklarını işlemek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Header3Color

Markdown metninde Header3 bloklarını işlemek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Header4Color

Markdown metninde Header4 bloklarını işlemek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Header5Color

Markdown metninde Header5 bloklarını işlemek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Header6Color

Markdown metninde Header6 bloklarını işlemek için rengi ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ImageAltTextForegroundColor

Markdown metninde bir görüntü öğesinin alternatif metnini işlemek için ön plan rengini ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-InputObject

Ayarlanacak yapılandırmayı içeren bir PSMarkdownOptionInfo nesnesi.

Parametre özellikleri

Tür:PSObject
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

InputObject
Position:0
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ItalicsForegroundColor

Markdown yazısında italikleri işlemek için ön plan rengini ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-LinkForegroundColor

Markdown metninde köprüleri işlemek için ön plan rengini ayarlar.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

IndividualSetting
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-PassThru

Cmdlet'in yeni yapılandırmayı içeren bir PSMarkdownOptionInfo nesnesi oluşturmasına neden olur.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Theme

Önceden tanımlanmış renk ayarlarını içeren bir tema seçer. Olası değerler Koyu, ve Açık.

Parametre özellikleri

Tür:String
Default value:None
Kabul edilen değerler:Dark, Light
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

Theme
Position:Named
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

PSObject

Çıkışlar

Microsoft.PowerShell.MarkdownRender.PSMarkdownOptionInfo

Notlar

Renk ve stili tanımlamak için kullanılan dize değerleri, ^\[*[0-9;]*?m{1}normal ifadeyle eşleşmelidir.