New-ParameterInfo

Crea un objeto de PowerShell que representa una definición de parámetro crescendo.

Sintaxis

Default (valor predeterminado)

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

Description

Importante

A fecha de mayo de 2026, el proyecto Crescendo ya no se mantiene activamente. Este proyecto debe considerarse archivado desde un punto de vista de ingeniería.

Crea un objeto de PowerShell que representa una definición de parámetro crescendo. Puede asignar valores a las propiedades del objeto . El objeto resultante se puede agregar al Parameters propiedad de un objeto de comando o se puede convertir a JSON para insertarse en el archivo de configuración.

Ejemplos

Ejemplo 1: Creación de un nuevo objeto de parámetro

$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

Parámetros

-Name

Nombre del parámetro para el cmdlet que se va a definir.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-OriginalName

Parámetro original usado por el ejecutable nativo.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

None

Salidas

Object