如何创build一个NAMED PROPERTY(默认不显示)

我正在尝试创build一个“命名属性”,这是一个属性不会显示在默认输出中的高级function。 我一直在试图find没有运气的语法。 CMDlets有这些。 你必须使用Get-Member来发现它们。

谢谢你的帮助

你的意思是“NoteProperty”?

Add-Member允许您将成员dynamic添加到您的对象。 查看help add-member

如果要configuration如何显示格式,则需要创buildformat.ps1xml文件并在创build函数后加载该格式文件。 可能最好的方法是在一个模块中,并包含格式文件模块清单(psd1)文件。

要获得更多信息,请查看帮助about_format.ps1xml并帮助Update-FormatData

它不会默认显示,因为它没有在对象types(ps1xml)的格式文件中指定。 你可以看到它,如果你pipe到format- *并指定所有的属性('*')。