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