Powershell中基于.INPUTS / .OUTPUTS注释的正确语法?

时间:2019-02-26 15:13:40

标签: powershell

我计划将PlatyPS用于我们的PowerShell脚本的在线文档。我对.INPUTS和.OUTPUTS语法有疑问。 Microsoft documentation指出:

  

。输入

     

可以通过管道传输到以下对象的Microsoft .NET Framework类型的对象   功能或脚本。您还可以包括输入的描述   对象。

     

。输出

     

cmdlet返回的对象的.NET Framework类型。您   还可以包含对返回对象的描述。

但是无论我尝试在基于注释的帮助中使用哪种格式,PlatyPS最终都会将每一行都作为输入或输出类型,并且永远不会有任何描述(如类型:“ [OBJECT]这是一种类型的描述”和说明:“”)。

我试图深入研究PlatyPS代码:有点麻烦,但是我最终认为这甚至不是PlatyPS的东西:PowerShell解析器本身就是通过这种方式输出东西的。

所以,问题是:有谁知道如何格式化基于输入和输出注释的帮助,以便将其理解为描述类型?

0 个答案:

没有答案