此示例演示如何指定 Windows PowerShell 运行时可用于在运行 cmdlet 之前检查参数的字符模式的验证规则。 通过声明 ValidatePattern 属性来设置此验证规则。
注释
有关定义此属性的类的详细信息,请参阅 System.Management.Automation.ValidatePatternAttribute。
验证参数模式
添加 Validate 属性,如以下代码所示。 此示例指定四位数字的模式,其中每个数字的值为 0 到 9。
[ValidatePattern("[0-9][0-9][0-9][0-9]")] [Parameter(Position = 0, Mandatory = true)] public int InputData { get { return inputData; } set { inputData = value; } } private int inputData;
有关如何声明此属性的详细信息,请参阅 ValidatePattern 属性声明。