2016-01-24 49 views
0

我创建了一个PowerShell命令包含一个命令,它会使用以下数据结构如何列出cmdlet中的所有数据类型?

public class DataContract 
{ 
    public string DataName; 
    public int Value; 
} 

我想Import-Module <path of dll>之后才知道,我怎么会用一些PowerShell命令列出所有公开的数据类型,如上述DataContract在我自制的Cmdlet中?

我试过Get-Command,但它只能列出所有的命令,没有公共数据类型。

+0

'(GET-命令YourCmdlet).ImplementingType.Assembly.ExportedTypes' – PetSerAl

回答

0

谢谢@PetSerAl!

为我工作的命令是(Get-Command -Module YourCmdlet).ImplementingType.Assembly.ExportedTypes