Definiera standardmedlemsuppsättningar för objekt
Medlemsuppsättningen PSStandardMembers används av Windows PowerShell för att definiera standardegenskapsuppsättningarna för ett objekt. Standardegenskapsuppsättningarna kan användas av kommandon, till exempel formaterings-cmdlets, för att endast visa de egenskaper som definieras av egenskapsuppsättningen. Standardegenskapsuppsättningarna inkluderar DefaultDisplayProperty, DefaultDisplayPropertySet och DefaultKeyPropertySet. Windows PowerShell ignorerar alla andra medlemsuppsättningar och andra egenskapsuppsättningar som läggs till i medlemsuppsättningen PSStandardMembers.
Medlemsuppsättning för System.Diagnostics.Process
I följande exempel definierar medlemsuppsättningen PSStandardMembers egenskapen DefaultDisplayPropertySet för System.Diagnostics.Process-objekt. Den här egenskapsuppsättningen används av cmdleten 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>
Följande utdata visar standardegenskaperna som returneras av cmdleten Format-List. Endast egenskaperna Id Handles , , och CPU Name returneras för varje processobjekt.
Get-Process | format-list
Id : 2036
Handles : 27
CPU :
Name : AEADISRV
Id : 272
Handles : 38
CPU :
Name : agrsmsvc
...
Se även
Feedback
Skicka och visa feedback för