此示例演示如何指定 Windows PowerShell 运行时在运行 cmdlet 之前检查参数的字符数(长度)的验证规则。 通过声明 ValidateLength 属性来设置此验证规则。
注释
有关定义此属性的类的详细信息,请参阅 System.Management.Automation.ValidateLengthAttribute。
验证参数长度
添加 Validate 属性,如以下代码所示。 此示例指定参数的长度应长度为 0 到 10 个字符。
[ValidateLength(0, 10)] [Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
有关如何声明此属性的详细信息,请参阅 ValidateLength 属性声明。