$(FixString($_.Name))
"@ $synopsis = FixString($_.synopsis) if (!($synopsis).StartsWith($(FixString($_.Name)))) { "$synopsis
$(FixString(($_.Description | Out-String).Trim()) $true)
" } @'Aliases
-
'@
$_.alias | ForEach-Object { "
- $($_.Name) " } @'
Syntax
$syntax
Parameters
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
$(FixString($_.Aliases)) | $(FixString(($_.Description | out-string).Trim()) $true) | $(FixString($_.Required)) | $(FixString($_.PipelineInput)) | $(FixString($_.DefaultValue)) |
Inputs
The input type is the type of the objects that you can pipe to the cmdlet.
- $inputTypes
Outputs
The output type is the type of the objects that the cmdlet emits.
- $returnValues
Note
$notes
Examples
'@
$_.examples.example | ForEach-Object {
"$(FixString($_.title.Trim(('-',' '))))
$(FixString($_.code | Out-String).Trim())
$(FixString($_.remarks | Out-String).Trim())
"
}
@'
Links
-
'@
$_.links | ForEach-Object {
"
- $($_.name) " } @'