ค้นหาเว็บไซต์

การประกาศแอตทริบิวต์ ValidateRange


แอตทริบิวต์ ValidateRange ระบุค่าต่ำสุดและสูงสุด (ช่วง) สำหรับอาร์กิวเมนต์พารามิเตอร์ cmdlet คุณลักษณะนี้ยังสามารถใช้ได้โดยฟังก์ชัน Windows PowerShell

ไวยากรณ์

[ValidateRange(object minRange, object maxRange)]

พารามิเตอร์

MinRange (System.Object) จำเป็น ระบุค่าต่ำสุดที่อนุญาต

MaxRange (System.Object) จำเป็น ระบุค่าสูงสุดที่อนุญาต

หมายเหตุ

  • รันไทม์ของ Windows PowerShell จะแสดงข้อผิดพลาดในการก่อสร้างเมื่อค่าของพารามิเตอร์ MinRange มากกว่าค่าของพารามิเตอร์ MaxRange

  • รันไทม์ของ Windows PowerShell ทำให้เกิดข้อผิดพลาดในการตรวจสอบภายใต้เงื่อนไขต่อไปนี้:

    • เมื่อค่าของอาร์กิวเมนต์น้อยกว่าขีดจำกัด MinRange หรือมากกว่าขีดจำกัด MaxRange

    • เมื่ออาร์กิวเมนต์ไม่ใช่ประเภทเดียวกันกับพารามิเตอร์ MinRange และ MaxRange

  • คุณลักษณะ ValidateRange ถูกกำหนดโดยคลาส System.Management.Automation.Validaterangeattribute

ดูเพิ่มเติม

System.Management.Automation.Validaterangeattribute

การเขียน Windows PowerShell Cmdlet

บทความที่เกี่ยวข้อง