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