Powershell Xaml フォームで使えるイベント、メソッド、プロパティについて

下記のルールを利用し、下記サンプルコードで検証

(1)Powershellは、Get-Member -MemberType xxx で、オブジェクトが持つイベント、メソッド、プロパティが取得できる。

(2)Xamlを使う場合、イベント、メソッドを定義する場合、「オブジェクト.Add_イベント名{}」や「オブジェクト.Add_メソッド{}」とすれば、そのオブジェクトの持つイベント、メソッドを拾うことができる。プロパティは「オブジェクト.プロパティ名」でOK

(3)なので、(1)で取得したオブジェクトから、(2)に応じた文字列を生成する。

(4)(3)で生成した文字列のうち、使えるものをアナログ的に選別

Powershell のXamlで使えるメソッドやイベントだけをGet-Memberで拾えたらいいな。

コメント

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