ValidateLength 屬性宣告
ValidateLength 屬性會指定 Cmdlet 參數引數的最小和最大字元數。 Windows PowerShell 函數也可以使用這個屬性。
語法
[ValidateLength(int minLength, int maxlength)]
參數
MinLength
需要 (system.object) 。 指定允許的最小字元數。
MaxLength
需要 (system.object) 。 指定允許的最大字元數。
備註
如需如何宣告這個屬性的詳細資訊,請參閱 如何宣告輸入驗證規則。
如果未使用此屬性,對應的參數引數可以是任何長度。
在下列情況下,Windows PowerShell 執行時間會擲回錯誤:
當 attribute 參數的值
MaxLength
小於 attribute 參數的值時MinLength
。當
MaxLength
屬性參數設定為0時。當引數不是字串時。
ValidateLength 屬性是由 Validatelengthattribute 類別所定義。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應