MamlParameterValueGroupControl
$_.ParameterValue.Length -ne $()
" {$($_.ParameterValue -join ' | ')}"
MamlParameterControl
$_.required -ne "true"
"["
(($_.position -ne $()) -and ($_.position -ne "") -and ($_.position -notmatch "named") -and ([int]$_.position -ne $()))
"["
Name
-
$_
(($_.position -ne $()) -and ($_.position -ne "") -and ($_.position -notmatch "named") -and ([int]$_.position -ne $()))
"]"
ParameterValue
MamlParameterValueControl
ParameterValueGroup
MamlParameterValueGroupControl
$_.required -ne "true"
"]"
MamlTypeControl
name
MamlParameterValueControl
$_.required -ne "true"
"["
"<" + $_ + ">"
$_.required -ne "true"
"]"
MamlPossibleValueControl
possibleValue
Value
MamlShortDescriptionControl
MamlParaTextItem
Text
MamlDescriptionControl
MamlParaTextItem
Text
MamlOrderedListTextItem
4
Tag
Text
MamlUnorderedListTextItem
2
Tag
Text
MamlDefinitionTextItem
Term
4
Definition
MamlExampleControl
Title
Introduction
Text
Code
results
remarks
MamlShortDescriptionControl
MamlFieldCustomControl
MamlPSClassHelpInfo#field
"[" + $_.fieldData.type.name + "] $" + $_.fieldData.name
$_.introduction.text
MamlMethodCustomControl
MamlPSClassHelpInfo#method
function GetParam
{
if(-not $_.Parameters)
{
return $null
}
$_.Parameters.Parameter |
%{
if($_.type)
{
$param = "[$($_.type.name)] `$$($_.name), "
}
else
{
$param = "[object] `$$($_.name), "
}
$params += $param
}
$params = $params.Remove($params.Length - 2)
return $params
}
$paramOutput = GetParam
"[" + $_.returnValue.type.name + "] " + $_.title + "(" + $($paramOutput) + ")"
$_.introduction.text
RelatedLinksHelpInfoControl
4
if(($psversiontable.psversion.Major -gt 2) -and ($_.relatedLinks -ne $()) -and ($_.relatedLinks.navigationLink -ne $()) -and ($_.relatedLinks.navigationLink.Length -ne 0))
{
$assembly = [System.Reflection.Assembly]::Load("System.Management.Automation")
$resourceManager = New-Object System.Resources.ResourceManager -ArgumentList "HelpDisplayStrings", $assembly
[String]::Format(" {0}{1}", $resourceManager.GetString("RelatedLinksHelpInfo"), "`"get-help " + $_.Details.Name + " -online`"`n")
}
ReducedDefaultCommandHelp
ExtendedCmdletHelpInfo
Details
4
Name
4
Syntax
SyntaxItem
name
Parameter
MamlParameterControl
$_.WorkflowCommonParameters -eq $true
[
]
$_.CommonParameters -eq $true
[
]
4
Aliases
4
Remarks
ReducedVerboseCommandHelp
ExtendedCmdletHelpInfo#DetailedView
Details
4
Name
4
Syntax
SyntaxItem
name
Parameter
MamlParameterControl
$_.WorkflowCommonParameters -eq $true
[
]
$_.CommonParameters -eq $true
[
]
4
Parameters
Parameter
-
name
ParameterValue
MamlParameterValueControl
$_.WorkflowCommonParameters -eq $true
4
$_.CommonParameters -eq $true
4
($_.CommonParameters -eq $false) -and ($_.parameters.parameter.count -eq 0)
4
Aliases
4
Remarks
ReducedFullCommandHelp
ExtendedCmdletHelpInfo#FullView
Details
4
Name
4
Syntax
SyntaxItem
name
Parameter
MamlParameterControl
$_.WorkflowCommonParameters -eq $true
[
]
$_.CommonParameters -eq $true
[
]
4
Parameters
Parameter
-
name
ParameterValue
MamlParameterValueControl
4
$_.description -ne $()
description
$_.possibleValues -ne $()
possibleValues
MamlPossibleValueControl
$_.required.ToLower().Equals("true")
$_.required.ToLower().Equals("false")
($_.position -eq $()) -or ($_.position -eq "")
$_.position -ne $()
$_.position
pipelineInput
parameterSetName
aliases
isDynamic
$_.WorkflowCommonParameters -eq $true
4
$_.CommonParameters -eq $true
4
($_.CommonParameters -eq $false) -and ($_.parameters.parameter.count -eq 0)
4
InputTypes
InputType
type
MamlTypeControl
4
ReturnValues
ReturnValue
type
MamlTypeControl
4
Aliases
4
Remarks
ReducedExamplesCommandHelp
ExtendedCmdletHelpInfo#ExamplesView
Details
4
Name
4
Aliases
4
Remarks
ReducedCommandHelpParameterView
ExtendedCmdletHelpInfo#parameter
-
name
ParameterValue
MamlParameterValueControl
4
$_.description -ne $()
description
$_.possibleValues -ne $()
possibleValues
MamlPossibleValueControl
$_.required.ToLower().Equals("true")
$_.required.ToLower().Equals("false")
($_.position -eq $()) -or ($_.position -eq "")
$_.position -ne $()
$_.position
pipelineInput
parameterSetName
aliases
isDynamic
VerboseRecord
System.Management.Automation.VerboseRecord
Message
DeserializedVerboseRecord
Deserialized.System.Management.Automation.VerboseRecord
InformationalRecord_Message
DebugRecord
System.Management.Automation.DebugRecord
Message
DeserializedDebugRecord
Deserialized.System.Management.Automation.DebugRecord
InformationalRecord_Message
DscResourceHelp
DscResourceHelpInfo#FullView
Details
4
Name
4
Description
MamlShortDescriptionControl
4
description
MamlDescriptionControl
4
Properties
Parameter
name
ParameterValue
MamlParameterValueControl
4
Description
MamlDescriptionControl
$_.possibleValues -ne $()
possibleValues
MamlPossibleValueControl
$_.required.ToLower().Equals("true")
$_.required.ToLower().Equals("false")
4
Examples
Example
MamlExampleControl
4
relatedLinks
navigationLink
linkText
$_.linkText.Length -ne 0
" "
uri
4
"
"get-help " + $_.Details.Name + " -examples"
".
"
"get-help " + $_.Details.Name + " -detailed"
".
"
"get-help " + $_.Details.Name + " -full"
".
RelatedLinksHelpInfoControl
DscResourceHelp
DscResourceHelpInfo#DetailedView
Details
4
Name
4
Description
MamlShortDescriptionControl
4
description
MamlDescriptionControl
4
Properties
Parameter
name
ParameterValue
MamlParameterValueControl
4
Description
MamlDescriptionControl
4
Examples
Example
MamlExampleControl
4
relatedLinks
navigationLink
linkText
$_.linkText.Length -ne 0
" "
uri
4
"
"get-help " + $_.Details.Name + " -examples"
".
"
"get-help " + $_.Details.Name + " -detailed"
".
"
"get-help " + $_.Details.Name + " -full"
".
RelatedLinksHelpInfoControl
DscResourceHelp
DscResourceHelpInfo
Details
4
Name
4
Description
MamlShortDescriptionControl
4
description
MamlDescriptionControl
4
relatedLinks
navigationLink
linkText
$_.linkText.Length -ne 0
" "
uri
4
"
"get-help " + $_.Details.Name + " -examples"
".
"
"get-help " + $_.Details.Name + " -detailed"
".
"
"get-help " + $_.Details.Name + " -full"
".
4
if(($psversiontable.psversion.Major -gt 2) -and ($_.relatedLinks -ne $()) -and ($_.relatedLinks.navigationLink -ne $()) -and ($_.relatedLinks.navigationLink.Length -ne 0))
{
$assembly = [System.Reflection.Assembly]::Load("System.Management.Automation")
$resourceManager = New-Object System.Resources.ResourceManager -ArgumentList "HelpDisplayStrings", $assembly
[String]::Format(" {0}{1}", $resourceManager.GetString("RelatedLinksHelpInfo"), "`"get-help " + $_.Details.Name + " -online`"`n")
}
PSClassHelp
PSClassHelpInfo#FullView
4
Name
4
Introduction
MamlShortDescriptionControl
4
members
member
MamlFieldCustomControl
4
members
member
MamlMethodCustomControl
4
Examples
Example
MamlExampleControl
4
relatedLinks
navigationLink
linkText
$_.linkText.Length -ne 0
" "
uri
4
"
"get-help " + $_.Details.Name + " -examples"
".
"
"get-help " + $_.Details.Name + " -detailed"
".
"
"get-help " + $_.Details.Name + " -full"
".
4
if(($psversiontable.psversion.Major -gt 2) -and ($_.relatedLinks -ne $()) -and ($_.relatedLinks.navigationLink -ne $()) -and ($_.relatedLinks.navigationLink.Length -ne 0))
{
$assembly = [System.Reflection.Assembly]::Load("System.Management.Automation")
$resourceManager = New-Object System.Resources.ResourceManager -ArgumentList "HelpDisplayStrings", $assembly
[String]::Format(" {0}{1}", $resourceManager.GetString("RelatedLinksHelpInfo"), "`"get-help " + $_.Details.Name + " -online`"`n")
}
PSClassHelp
PSClassHelpInfo#DetailedView
4
Name
4
Introduction
MamlShortDescriptionControl
4
members
member
MamlFieldCustomControl
4
members
member
MamlMethodCustomControl
4
Examples
Example
MamlExampleControl
4
relatedLinks
navigationLink
linkText
$_.linkText.Length -ne 0
" "
uri
4
"
"get-help " + $_.Details.Name + " -examples"
".
"
"get-help " + $_.Details.Name + " -detailed"
".
"
"get-help " + $_.Details.Name + " -full"
".
4
if(($psversiontable.psversion.Major -gt 2) -and ($_.relatedLinks -ne $()) -and ($_.relatedLinks.navigationLink -ne $()) -and ($_.relatedLinks.navigationLink.Length -ne 0))
{
$assembly = [System.Reflection.Assembly]::Load("System.Management.Automation")
$resourceManager = New-Object System.Resources.ResourceManager -ArgumentList "HelpDisplayStrings", $assembly
[String]::Format(" {0}{1}", $resourceManager.GetString("RelatedLinksHelpInfo"), "`"get-help " + $_.Details.Name + " -online`"`n")
}
PSClassHelp
PSClassHelpInfo
4
Name
4
Introduction
MamlShortDescriptionControl
4
relatedLinks
navigationLink
linkText
$_.linkText.Length -ne 0
" "
uri
4
"
"get-help " + $_.Name + " -examples"
".
"
"get-help " + $_.Name + " -detailed"
".
"
"get-help " + $_.Name + " -full"
".
4
if(($psversiontable.psversion.Major -gt 2) -and ($_.relatedLinks -ne $()) -and ($_.relatedLinks.navigationLink -ne $()) -and ($_.relatedLinks.navigationLink.Length -ne 0))
{
$assembly = [System.Reflection.Assembly]::Load("System.Management.Automation")
$resourceManager = New-Object System.Resources.ResourceManager -ArgumentList "HelpDisplayStrings", $assembly
[String]::Format(" {0}{1}", $resourceManager.GetString("RelatedLinksHelpInfo"), "`"get-help " + $_.Details.Name + " -online`"`n")
}