Powershell 发现对象的所有方法

Powershell 发现对象的所有方法,powershell,methods,Powershell,Methods,运行此命令时: $psise.CurrentPowerShellTab.AddOnsMenu.SubMenus | GM 结果没有显示我知道确实存在的方法Remove&Removeat。那么,我们如何发现对象可用的所有方法呢 我已经运行了GM-force,但仍然没有看到Remove方法。这些方法是动态生成的吗?当通过管道传递时,会枚举集合。你看到了什么 $psise.CurrentPowerShellTab.AddOnsMenu.SubMenus | GM 是子菜单集合元素的成员,而不是集合

运行此命令时:

$psise.CurrentPowerShellTab.AddOnsMenu.SubMenus | GM
结果没有显示我知道确实存在的方法
Remove
&
Removeat
。那么,我们如何发现对象可用的所有方法呢


我已经运行了
GM-force
,但仍然没有看到
Remove
方法。这些方法是动态生成的吗?

当通过管道传递时,会枚举集合。你看到了什么

$psise.CurrentPowerShellTab.AddOnsMenu.SubMenus | GM
子菜单
集合元素的成员,而不是集合本身。要获取集合的成员,您需要这样编写:

,$psise.CurrentPowerShellTab.AddOnsMenu.SubMenus | GM
或者这个:

GM -InputObject $psise.CurrentPowerShellTab.AddOnsMenu.SubMenus