New-ParameterInfo

Tworzy obiekt programu PowerShell reprezentujący definicję parametru Crescendo.

Składnia

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

Opis

Tworzy obiekt programu PowerShell reprezentujący definicję parametru Crescendo. Wartości można przypisać do właściwości obiektu. Wynikowy obiekt można dodać do właściwości Parameters obiektu polecenia lub można go przekonwertować na kod JSON, który ma zostać wstawiony w pliku konfiguracji.

Przykłady

Przykład 1 — tworzenie nowego obiektu parametru

$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

Parametry

-Name

Nazwa parametru zdefiniowanego polecenia cmdlet.

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

-OriginalName

Oryginalny parametr używany przez natywny plik wykonywalny.

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

Dane wejściowe

None

Dane wyjściowe

Object