UserScriptedObjectクラスを継承する方法です。
継承元のクラスを定義してcodeフォルダ以下に次の名前で保存します。
[クラス名].Constructor.code
param()
$baselist = @();
$baselist += "MyTestClass";
$this | add-member -membertype noteproperty -name BaseClass -value $baselist -force;
$this;
ここでは、MyTestClassを継承するMyAltTestClassを作成します。
リンクにサンプルファイルがありますので確認してください。
SALADセッションを開始して利用してみます。
$myclass = new myalttestclass;
$myclass.echo("ABC");