标签: powershell parameters switch-statement
使用Add-Member向PSObject添加方法时,是否可以使用[switch]参数?
如果是这样,调用这些方法时语法如何工作?
答案 0 :(得分:3)
只有命令(函数,cmdlet)才能使开关按照您期望的方式工作。如果您将脚本块指定为方法,则声明为[switch]的任何参数都将被视为[bool],仅接受$true或$false。
[switch]
[bool]
$true
$false