Standaardledenreeksen voor objecten definiëren
De ledenset PSStandardMembers wordt door de Windows PowerShell om de standaard eigenschapssets voor een object te definiëren. De standaardeigenschappensets kunnen worden gebruikt door opdrachten zoals de opmaak-cmdlets om alleen de eigenschappen weer te geven die zijn gedefinieerd door de eigenschappenset. De standaardinstellingenets zijn DefaultDisplayProperty, DefaultDisplayPropertySet en DefaultKeyPropertySet. Windows PowerShell alle andere ledensets en eventuele andere eigenschappensets die zijn toegevoegd aan de ledenset PSStandardMembers, worden genegeerd.
Ledenset voor System.Diagnostics.Process
In het volgende voorbeeld definieert de ledenset PSStandardMembers de eigenschap DefaultDisplayPropertySet die is ingesteld voor System.Diagnostics.Process-objecten. Deze eigenschappenset wordt gebruikt door de cmdlet Format-List.
<Type>
<Name>System.Diagnostics.Process</Name>
<Members>
<MemberSet>
<Name>PSStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Id</Name>
<Name>Handles</Name>
<Name>CPU</Name>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
In de volgende uitvoer ziet u de standaardeigenschappen die worden geretourneerd door de cmdlet Format-List. Alleen de Id eigenschappen , , en worden geretourneerd voor elk Handles CPU Name procesobject.
Get-Process | format-list
Id : 2036
Handles : 27
CPU :
Name : AEADISRV
Id : 272
Handles : 38
CPU :
Name : agrsmsvc
...
Zie ook
Feedback
Feedback verzenden en weergeven voor