如何列出cmdlet中的所有数据类型?

时间:2016-01-24 10:29:57

标签: powershell

我创建了一个PowerShell cmdlet,其中包含一个命令,该命令将使用以下数据结构

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

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

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

1 个答案:

答案 0 :(得分:0)

谢谢@PetSerAl!

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