小编jas*_*son的帖子

如何在powershell v5模块中导出类

我有一个模块设置就像一个其他脚本的库.我无法弄清楚如何在脚本范围调用中获取类声明Import-Module.我试着Export-Module用一个-class参数安排,比如-function,但是没有-class可用的.我只需要在每个脚本中声明该类吗?

设置:

  • 在\\documents\windows\powershell\modules\holidays \中的holidays.psm1
  • 活动脚本调用 import-module holidays
  • holidays.psm1中有另一个函数正确返回一个类对象,但我不知道如何在导入后从活动脚本创建该类的新成员

这是这个类的样子:

Class data_block
{
    $array
    $rows
    $cols
    data_block($a,$r,$c)
    {
        $this.array = $a
        $this.rows = $r
        $this.cols = $c
    }
}
Run Code Online (Sandbox Code Playgroud)

powershell powershell-5.0

24
推荐指数
6
解决办法
1万
查看次数

标签 统计

powershell ×1

powershell-5.0 ×1