Compartir vía


Declaración de atributo ValidateCount

El atributo ValidateCount especifica el número mínimo y máximo de argumentos permitidos para un parámetro de cmdlet.

Sintaxis

[ValidateCount(int minLength, int maxlength)]

Parámetros

MinLength (System.Int32) Requerido. Especifica el número mínimo de argumentos.

MaxLength(System.Int32) Requerido. Especifica el número máximo de argumentos.

Comentarios

  • Para obtener más información sobre cómo declarar este atributo, vea How to Validate an Argument Count.
  • Cuando no se invoca este atributo, el parámetro de cmdlet correspondiente puede tener cualquier número de argumentos.
  • El Windows PowerShell tiempo de ejecución genera un error en las condiciones siguientes:
    • Los MinLength parámetros de atributo y no son del tipo MaxLength System.Int32.
    • El valor del parámetro MaxLength de atributo es menor que el valor del parámetro de MinLength atributo.
  • La clase System.Management.Automation.ValidateCountAttribute define el atributo ValidateCount.

Consulte también

System.Management.Automation.ValidateCountAttribute

Cómo validar un recuento de argumentos

Escribir un cmdlet de Windows PowerShell