我创建了一个PowerShell cmdlet,其中包含一个命令,该命令将使用以下数据结构
public class DataContract
{
public string DataName;
public int Value;
}
我想知道Import-Module <path of dll>
之后,如何在我自制的Cmdlet中使用一些PowerShell命令列出上述DataContract
之类的所有公共数据类型?
我尝试了Get-Command
,但它只列出了所有命令,没有公共数据类型。
答案 0 :(得分:0)
谢谢@PetSerAl!
为我工作的命令是(Get-Command -Module YourCmdlet).ImplementingType.Assembly.ExportedTypes