Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El atributo ValidateLength especifica el número mínimo y máximo de caracteres para un argumento de parámetro de cmdlet. Las funciones de Windows PowerShell también pueden usar este atributo.
Sintaxis
[ValidateLength(int minLength, int maxlength)]
Parámetros
MinLength (System.Int32) Obligatorio. Especifica el número mínimo de caracteres permitidos.
MaxLength (System.Int32) Obligatorio. Especifica el número máximo de caracteres permitidos.
Observaciones
Para obtener más información sobre cómo declarar este atributo, vea Cómo declarar reglas de validación de entrada.
Cuando no se usa este atributo, el argumento de parámetro correspondiente puede tener cualquier longitud.
El entorno de ejecución de Windows PowerShell produce un error en las condiciones siguientes:
Cuando el valor del parámetro de atributo
MaxLengthes menor que el valor del parámetro de atributoMinLength.Cuando el parámetro de atributo
MaxLengthse establece en 0.Cuando el argumento no es una cadena.
El atributo ValidateLength se define mediante la clase System.Management.Automation.ValidateLengthAttribute.