ValidateLength 属性声明
ValidateLength 属性指定 cmdlet 参数参数的最小和最大字符数。 此属性也可由 Windows PowerShell 函数使用。
语法
[ValidateLength(int minLength, int maxlength)]
参数
MinLength
需要 () 。 指定允许的最小字符数。
MaxLength
需要 () 。 指定允许的最大字符数。
备注
有关如何声明此属性的详细信息,请参阅 如何声明输入验证规则。
如果未使用此属性,则相应的参数参数可以为任意长度。
Windows PowerShell 运行时在以下条件下引发错误:
当 attribute 参数的值
MaxLength
小于 attribute 参数的值时MinLength
。如果
MaxLength
特性参数设置为0,则为。如果参数不是字符串,则为。
ValidateLength 特性是由 Validatelengthattribute 类定义的。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈