Мы пытаемся проверить правильность ввода для параметра PaperSize
из Set-PrintConfiguration
.
Мы пытаемся создать массив со всеми возможными принятыми значениями для аргумента:
$testCommand = Get-Command Set-PrintConfiguration
$testCommand.Parameters.PaperSize
$testPaperSie = [Microsoft.PowerShell.Cmdletization.GeneratedTypes.PrinterConfiguration.PaperSizeEnum]
$testPaperSie.DeclaredFields.Name
Это возвращает список опций, но оно также включает значение типа value__
, которое, как представляется, не предлагается intellisense
. Это заставляет меня думать, что запрос на допустимые значения неверен.