Compartir a través de


Declaración de atributo ValidateRange

El atributo ValidateRange especifica los valores mínimo y máximo (el intervalo) para el argumento del parámetro del cmdlet. Las funciones de Windows PowerShell también pueden usar este atributo.

Sintaxis

[ValidateRange(object minRange, object maxRange)]

Parámetros

MinRange (System.Object) Obligatorio. Especifica el valor mínimo permitido.

MaxRange (System.Object) Obligatorio. Especifica el valor máximo permitido.

Observaciones

  • El tiempo de ejecución de Windows PowerShell produce un error de construcción cuando el valor del parámetro MinRange es mayor que el valor del parámetro MaxRange.

  • El entorno de ejecución de Windows PowerShell produce un error de validación en las condiciones siguientes:

    • Cuando el valor del argumento es menor que el límite de MinRange o mayor que el límite de MaxRange.

    • Cuando el argumento no es del mismo tipo que el MinRange y los parámetros MaxRange.

  • El atributo ValidateRange se define mediante la clase System.Management.Automation.ValidateRangeAttribute.

Véase también

System.Management.Automation.ValidateRangeAttribute

escribir un cmdlet de Windows PowerShell