私は質問に間違った枠組みを適用しても謝罪しますが、正確にどこに収まるかわかりません。ダミータイプを作成する
私は、C#からpowershellスクリプトを実行して、PSObject
のコレクションを返します。私が必要とするデータはBaseObjectフィールドに含まれており、デバッグ時にそのタイプが(PowerShellInside.NetCmdlets.Commands.MessageInfoObject)
であることがわかり、すべての情報が表示されます。だから私の質問は、このオブジェクトからデータを取得への正しいアプローチは、あなたがいけないものを省いこのクラスの独自のバージョンを作成してください
(PowerShellInside.NetCmdlets.Commands.MessageInfoObject).Subject
を言っているもの、サードパーティベンダーのアセンブリを参照することができないと仮定しています必要とされるか、何かきちんとしたダイナミックなタイピングができます。
ダイナミックは、正しいアプローチでした多くのありがとう – MikeW