使用 Add-Member 将方法添加到 PSObject 时是否可以使用 [switch] 参数?
如果是这样,调用这些方法时语法如何工作?
最佳答案
只有命令(函数、cmdlet)才能具有按您期望的方式工作的开关。如果将脚本 block 分配为方法,则任何声明为 [switch]
的参数都将被视为 [bool]
,仅接受 $true
或 $false
。
关于powershell - 是否可以使用 Add-Member 方法处理 switch 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3585193/