2011-07-07 8 views
0

私はC#とpowershellを使用してMicrosoftオンライン交換サービスに接続し、ユーザーのパスワード有効期限を収集しています。Exchange OnlineのPSObject baseobject文字列

私は(大きな文字列としてPSObject.ObjectまたはPSObject.ImmediateObject内に格納さ)のC#からPowerShellのコマンドレットは、Get-MSOnlineUserを呼び出した後に取得結果:

​​

私はPSObject.MembersまたはPSObject.Propertiesを通過しようとしましたしかし、何もしないでください

私の質問は、.NETのpowershellフレームワーク内のPSObjectsのいずれかにこれらのプロパティを逆シリアル化する方法ですか?

私はPSObject階層を下って行くことができないので、リモートがクラスの完全な階層を送信しないように、反対側(マイクロソフトの交換オンライン側)で起こるので、思う。

注:私は、移行コンソールPowerShellではなく、C#のを通じて、このコマンドを呼んでいる:中に、Microsoftのチームが有効になった後

> Get-MSOnlineUser -Identity [email protected] -Credential Get-Credential 

答えて

0

オプションを「パスワードを無期限」。もうこれは必要ありません=)

関連する問題