SharePointチームサイトのプロビジョニングに関連するいくつかのアクションを実行するPowerShell関数を開発しました。最終的に、関数がプロビジョニングされたサイトのURLを文字列として返すようにしたいので、関数の最後に次のコードを記述します。
$rs = $url.ToString();
return $rs;
この関数を呼び出すコードは次のようになります。
$returnURL = MyFunction -param 1 ...
だから私は文字列を期待していますが、そうではありません。代わりに、System.Management.Automation.PSMethod型のオブジェクトです。String型ではなくその型を返すのはなぜですか?