Get-MarkdownMetadata
Markdown dosyasının üst bilgisinden meta verileri alır.
Syntax
FromPath (Varsayılan)
Get-MarkdownMetadata
-Path <String[]>
[<CommonParameters>]
FromMarkdownString
Get-MarkdownMetadata
-Markdown <String>
[<CommonParameters>]
Description
Get-MarkdownMetadata cmdlet'i meta verileri PlatyPS tarafından desteklenen bir markdown dosyasının üst bilgisinden alır. komutu meta verileri karma tablo olarak döndürür.
PlatyPS, meta verileri bir markdown dosyasının üst bilgi bloğunda dizelerin anahtar-değer çiftleri olarak depolar. PlatyPS varsayılan olarak yardım dosyası adını ve markdown şema sürümünü depolar.
Meta veriler bölümü, dış araçlarla kullanmak için kullanıcı tarafından sağlanan değerler içerebilir. New-ExternalHelp cmdlet'i bu meta verileri yoksayar.
Örnekler
Örnek 1: Dosyadan meta verileri alma
PS C:\> Get-MarkdownMetadata -Path ".\docs\Get-MarkdownMetadata.md"
Key Value
--- -----
external help file platyPS-help.xml
schema 2.0.0
Bu komut, markdown dosyasından meta verileri alır.
Örnek 2: Markdown dizesinden meta verileri alma
PS C:\> $Markdown = Get-Content -Path ".\docs\Get-MarkdownMetadata.md" -Raw
PS C:\> Get-MarkdownMetadata -Markdown $Markdown
Key Value
--- -----
external help file platyPS-help.xml
schema 2.0.0
İlk komut bir dosyanın içeriğini alır ve bunları $Markdown değişkeninde depolar.
İkinci komut, $Metadata dizesinden meta verileri alır.
Örnek 3: Klasördeki tüm dosyalardan meta verileri alma
PS C:\> Get-MarkdownMetadata -Path ".\docs"
Key Value
--- -----
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
external help file platyPS-help.xml
schema 2.0.0
Bu komut, .\docs klasöründeki markdown dosyalarının her birinden meta verileri alır.
Parametreler
-Markdown
Markdown biçimli metin içeren bir dize belirtir.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
FromMarkdownString
| 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 |
-Path
Markdown dosya veya klasörlerinin yol dizisini belirtir.
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Joker karakterleri destekler: | True |
| DontShow: | False |
Parametre kümeleri
FromPath
| Position: | Named |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | True |
| 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
String
Bir yol dizisini bu cmdlet'e yöneltebilirsiniz.
Çıkışlar
Dictionary
Cmdlet bir Dictionary[String, String] nesnesi döndürür. Sözlük, markdown meta veri bloğunda bulunan anahtar-değer çiftlerini içerir.