ValidateLength attribútumdeklarációjaValidateLength Attribute Declaration

A ValidateLength attribútum a parancsmag paraméter argumentumának minimális és maximális számát határozza meg.The ValidateLength attribute specifies the minimum and maximum number of characters for a cmdlet parameter argument. Ezt az attribútumot a Windows PowerShell functions is használhatja.This attribute can also be used by Windows PowerShell functions.

SzintaxisSyntax

[ValidateLength(int minLength, int maxlength)]

ParaméterekParameters

MinLength (System. Int32) szükséges.MinLength (System.Int32) Required. Megadja a megengedett karakterek minimális számát.Specifies the minimum number of characters allowed.

MaxLength (System. Int32) szükséges.MaxLength (System.Int32) Required. Megadja a megengedett karakterek maximális számát.Specifies the maximum number of characters allowed.

MegjegyzésekRemarks

  • További információ az attribútum bevallásáról: a bemeneti ellenőrzési szabályok deklarálása.For more information about how to declare this attribute, see How to Declare Input Validation Rules.

  • Ha ez az attribútum nincs használatban, a megfelelő paraméter argumentuma bármilyen hosszúságú lehet.When this attribute is not used, the corresponding parameter argument can be of any length.

  • A Windows PowerShell-futtatókörnyezet hibát jelez az alábbi feltételek teljesülése esetén:The Windows PowerShell runtime throws an error under the following conditions:

    • Ha az MaxLength attribútum paraméter értéke kisebb, mint az MinLength attribútum paraméter értéke.When the value of the MaxLength attribute parameter is less than the value of the MinLength attribute parameter.

    • Ha az MaxLength attribútum paraméter értéke 0.When the MaxLength attribute parameter is set to 0.

    • Ha az argumentum nem karakterlánc.When the argument is not a string.

  • A ValidateLength attribútumot a System. Management. Automation. Validatelengthattribute osztály határozza meg.The ValidateLength attribute is defined by the System.Management.Automation.Validatelengthattribute class.

Lásd még:See Also

System. Management. Automation. ValidatelengthattributeSystem.Management.Automation.Validatelengthattribute

Windows PowerShell-parancsmag írásaWriting a Windows PowerShell Cmdlet