共用方式為


如何驗證自變數模式

這個範例示範如何在執行 Cmdlet 之前,指定 Windows PowerShell 運行時間可用來檢查參數自變數字元模式的驗證規則。 您可以宣告 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 屬性宣告

另請參閱

ValidatePattern 屬性宣告

撰寫 Windows PowerShell Cmdlet