New-ParameterInfo
创建一个代表 Crescendo 参数定义的 PowerShell 对象。
语法
New-ParameterInfo
[-Name] <String>
[-OriginalName] <String>
[<CommonParameters>]
说明
创建一个代表 Crescendo 参数定义的 PowerShell 对象。 可以为 对象的属性赋值。 生成的 对象可以添加到命令对象的 Parameters 属性,也可以将其转换为 JSON 以插入配置文件中。
示例
示例 1 - 创建新的参数对象
$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
参数
-Name
要定义的 cmdlet 的参数的名称。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OriginalName
本机可执行文件使用的原始参数。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None
输出
相关链接
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈