Compartir a través de


Cómo validar un recuento de argumentos

En este ejemplo se muestra cómo especificar una regla de validación que el entorno de ejecución de Windows PowerShell puede usar para comprobar el número de argumentos (recuento) que acepta un parámetro antes de ejecutar el cmdlet. Esta regla de validación se establece declarando el atributo ValidateCount.

Nota:

Para obtener más información sobre la clase que define este atributo, vea System.Management.Automation.ValidateCountAttribute.

Para validar un recuento de argumentos

  • Agregue el atributo Validate como se muestra en el código siguiente. En este ejemplo se especifica que el parámetro aceptará un argumento o hasta tres argumentos.

    [ValidateCount(1, 3)]
    [Parameter(Position = 0, Mandatory = true)]
    public string[] UserNames
    {
      get { return userNames; }
      set { userNames = value; }
    }
    
    private string[] userNames;
    

Para obtener más información sobre cómo declarar este atributo, vea ValidateCount Attribute Declaration.

Véase también

de declaración de atributo ValidateCount

escribir un cmdlet de Windows PowerShell