Werbung

Herkunft

Kurzinformation

Adds a Parameter attribute to the current file in the ISE

Syntax

<# .Synopsis Adds a Parameter attribute to the current file in the ISE .Description Adds a Parameter attribute to the current file in the ISE .Example Add-Parameter #> param( # If set, will add a ParameterSetName ot the parameter attribute [String]$ParameterSet, # If set, will add a HelpMessage to the parameter attribute [String]$HelpMessage, # If Set, the parameter attribute will be marked as mandatory [Switch]$Mandatory, # If Set, the parameter attribute will be marked to accept pipeline input [Switch]$FromPipeline, # If set, the parameter attribute will be marked to accept input from # the pipeline by property name [Switch]$FromPipelineByPropertyName ) $parameterText = "[Parameter(" if ($ParameterSet) { $ParameterText += "ParameterSetName='$ParameterSet'," } if ($Mandatory) { $ParameterText += 'Mandatory=$true,' } if ($FromPipeline) { $ParameterText += 'ValueFromPipeline=$true,' } if ($FromPipelineByPropertyName) { $ParameterText += 'ValueFromPipelineByPropertyName=$true,' } if ($HelpMessage) { $ParameterText += "HelpMessage='$HelpMessage'," } $ParameterText = $ParameterText.TrimEnd(",") + ")]" $psise.CurrentFile.Editor.InsertText("$ParameterText")

Beschreibung

Adds a Parameter attribute to the current file in the ISE

Links

Liste aller Commandlets Mehr über die Windows PowerShell

Bücher zur PowerShell

Buchcover Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe) Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe)
Autoren: Dr. Holger Schwichtenberg
erschienen 2016, 996 Seiten, 49,99 €
ISBN: 3446446435
Bestellung: Amazon.de oder im Buchhandel über ISBN 3446446435

Schulungen/Seminare

Offene Seminare zur PowerShell
In-House-Seminare zur PowerShell