Avec les données suivantes, on veut récupérer les noms des propriétés dans l’ordre:
PS C:\> $arrObj
Prenom Nom Age
------ --- ---
Miranda Schmit 32
John Toe 45
Si on essaye avec le Get-Member, le résultat est trié par ordre alphabétique, ce qui n’est pas le résultat recherché:
PS C:\> $arrObj | Get-Member -MemberType NoteProperty | Select-Object -ExpandProperty Name
Age
Nom
Prenom
La technique pour avoir les noms des propriétés dans le bon ordre est la suivante:
PS C:\> $arrObj[0].PSObject.Properties.Name
Prenom
Nom
Age
0 commentaire