Jak zweryfikować zakres argumentów
W tym przykładzie pokazano, jak określić regułę weryfikacji, za pomocą Windows PowerShell uruchomieniowego można sprawdzić minimalne i maksymalne wartości argumentu parametru przed uruchomieniem polecenia cmdlet. Tę regułę weryfikacji ustawia się przez zadeklarowanie atrybutu ValidateRange.
Uwaga
Aby uzyskać więcej informacji na temat klasy definiującej ten atrybut, zobacz System.Management.Automation.Validaterangeattribute.
Aby zweryfikować zakres argumentów
Dodaj atrybut ValidateRange, jak pokazano w poniższym kodzie. W tym przykładzie określono zakres od 0 do 5 dla
InputData
parametru.[ValidateRange(0, 5)] [Parameter(Position = 0, Mandatory = true)] public int InputData { get { return inputData; } set { inputData = value; } } private int inputData;
Aby uzyskać więcej informacji na temat sposobu deklarowania tego atrybutu, zobacz ValidateRange Attribute Declaration.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla