powershell .netの入れ子クラス(サブクラス、子クラス)へのアクセスには+(plus)演算子を使う 例えば[System.Environment+SpecialFolder]というように

ドはまりしてしまったので、忘れないようにメモ

Environment.SpecialFolder 列挙型 (System) | Microsoft Docs から特定の定数を引く場合は、

以下のように定義する。

ポイントは、+(Plus)の使い方

C#では入れ子クラス(サブクラス、子クラス)でもSystem.Environment.SpecialFolderでアクセスできるが

PowerShellでは、 +(Plus) を使ってアクセスすることになる

参考URL

Type.GetType Method (System)
Gets a Type object that represents the specified type.

より

プラス記号 (+)入れ子になったクラスの前に置きます。

たとえば、クラスの完全修飾名は次のようになります。

コメント

タイトルとURLをコピーしました