2016-01-24 52 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