オブジェクトメモ.ps1
Get-Memberによるオブジェクトメンバー探索
Get-Member -InputObject <対象オブジェクト> で、そのオブジェクトのクラス、メソッド、プロパティの一覧を表示できる。
Get-Member -InputObject "a"
これで "a" がSystem.Stringクラスのインスタンスであることがわかり、"a" オブジェクトインスタンスが持っているメソッドとプロパティが表示される。各メソッドとプロパティの型定義も表示される。
Get-Memberはパイプで表示対象オブジェクトを受け取ることができる。
Get-Item C:\memo.txt | Get-Member
Get-Itemにファイルパスを渡すと、そのファイルのFileInfoオブジェクトが返されることがわかる。また返されたオブジェクトのメソッドとプロパティの情報が一覧できる。