Delen via


New-ParameterInfo

Hiermee maakt u een PowerShell-object dat een Crescendo-parameterdefinitie vertegenwoordigt.

Syntax

New-ParameterInfo
   [-Name] <String>
   [-OriginalName] <String>
   [<CommonParameters>]

Description

Hiermee maakt u een PowerShell-object dat een Crescendo-parameterdefinitie vertegenwoordigt. U kunt waarden toewijzen aan de eigenschappen van het object. Het resulterende object kan worden toegevoegd aan de eigenschap Parameters van een opdrachtobject of kan worden geconverteerd naar JSON om in het configuratiebestand te worden ingevoegd.

Voorbeelden

Voorbeeld 1: een nieuw parameterobject maken

$param = New-ParameterInfo -Name ComputerName -OriginalName '--targethost'
$param

Name                            : ComputerName
OriginalName                    : --targethost
OriginalText                    :
Description                     :
DefaultValue                    :
DefaultMissingValue             :
ApplyToExecutable               : False
ParameterType                   : object
AdditionalParameterAttributes   :
Mandatory                       : False
ParameterSetName                :
Aliases                         :
Position                        : 2147483647
OriginalPosition                : 0
ValueFromPipeline               : False
ValueFromPipelineByPropertyName : False
ValueFromRemainingArguments     : False
NoGap                           : False

Parameters

-Name

De naam van de parameter voor de cmdlet die wordt gedefinieerd.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-OriginalName

De oorspronkelijke parameter die wordt gebruikt door het systeemeigen uitvoerbare bestand.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

None

Uitvoerwaarden

Object