Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом примере показано, как указать правило проверки, которое может использовать среда выполнения Windows PowerShell для проверки количества символов (длина) аргумента параметра перед выполнением командлета. Это правило проверки задается путем объявления атрибута ValidateLength.
Примечание.
Дополнительные сведения о классе, определяющем этот атрибут, см. в System.Management.Automation.ValidateLengthAttribute.
Проверка длины аргумента
Добавьте атрибут Validate, как показано в следующем коде. В этом примере указывается, что длина аргумента должна составлять от 0 до 10 символов.
[ValidateLength(0, 10)] [Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Дополнительные сведения об объявлении этого атрибута см. в объявлении атрибутов ValidateLength.
См. также
PowerShell