PowerShellを初めて使用し、オブジェクトのプロパティを取得する方法を探していました。私はGet-Memberを読んでいます。パイプにでもできるようにするために、またGet-Member for Cmdlets
"get-member : you must specify an object for the get-member cmdlet"
:私はSharePoint Onlineのコマンドレットによって、「作成」オブジェクトのプロパティを取得しようとしたときに はしかし、(削除-SPOSitGroupを)私は、エラーメッセージが表示されますcmdletからGet-Memberへcmdletに必要なパラメータ "site"と "identity"を指定する必要があります。
これはコマンドを実行し、SharePointグループを削除します。 私はそれを望んでいません。 Remove-SPOSitGroupが生成するオブジェクトのプロパティを取得したいだけです。
Here`s私のコマンドは:私はこれが私には新しいので、任意のヘルプは高く評価されている前述のように
Remove-SPOSiteGroup -Site XXX -Identity XXX | Get-Member -MemberType Property
これは
Get-Command | Get-Member -MemberType Property
で正常に動作します。
ありがとうございました。あなたはそれをパイピングしている場合
は、Remove-SPOSiteGroupの出力は、次のコマンドレットに入力として渡されます:あなたは任意の出力を与えていないコマンドのため
Remove-SPOSiteGroupには戻り値の型がないため、パイプに何も渡されません。ありがとうございます。https://technet.microsoft.com/en-gb/library/fp161373.aspx – TechSpud
ありがとうございます。ただし、Get-SPOSiteGroup(https://technet.microsoft.com/en-us/library/fp161385.aspx)には戻り値の型もありませんが、 Get-SPOSiteGroup -ite XXX | Get-Member -MemberTypeプロパティ このインスタンスで動作します。何故ですか? –