Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Atrybut ValidateLength określa minimalną i maksymalną liczbę znaków argumentu parametru polecenia cmdlet. Ten atrybut może być również używany przez funkcje programu Windows PowerShell.
Składnia
[ValidateLength(int minLength, int maxlength)]
Parametry
MinLength ( wymaganySystem.Int32). Określa minimalną dozwoloną liczbę znaków.
MaxLength ( wymaganySystem.Int32). Określa maksymalną dozwoloną liczbę znaków.
Uwagi
Aby uzyskać więcej informacji na temat deklarowania tego atrybutu, zobacz Jak zadeklarować reguły walidacji danych wejściowych.
Jeśli ten atrybut nie jest używany, odpowiedni argument parametru może mieć dowolną długość.
Środowisko uruchomieniowe programu Windows PowerShell zgłasza błąd w następujących warunkach:
Gdy wartość parametru atrybutu
MaxLengthjest mniejsza niż wartość parametru atrybutuMinLength.Gdy parametr atrybutu
MaxLengthma wartość 0.Jeśli argument nie jest ciągiem.
Atrybut ValidateLength jest definiowany przez klasę System.Management.Automation.ValidateLengthAttribute.