Objektumok alapértelmezett tagkészleteinek definiálása
A PSStandardMembers tagkészletet a Windows PowerShell egy objektum alapértelmezett tulajdonságkészletének meghatározásához. Az alapértelmezett tulajdonságkészleteket olyan parancsok is használják, mint a formázási parancsmagok, amelyek csak a tulajdonságkészlet által meghatározott tulajdonságokat jelenítik meg. Az alapértelmezett tulajdonságkészletek közé tartozik a DefaultDisplayProperty, a DefaultDisplayPropertySet és a DefaultKeyPropertySet. Windows PowerShell a PSStandardMembers tagkészlethez hozzáadott összes többi tagkészletet és tulajdonságkészletet figyelmen kívül hagyja.
Tagkészlet a System.Diagnostics.Process-hez
A következő példában a PSStandardMembers tagkészlet határozza meg a System.Diagnostics.Process objektumokHoz beállított DefaultDisplayPropertySet tulajdonságot. Ezt a tulajdonságkészletet a Format-List parancsmag használja.
<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>
Az alábbi kimenet a Format-List parancsmag által visszaadott alapértelmezett tulajdonságokat jeleníti meg. Az egyes Id
folyamatobjektumok csak a , , és Handles
CPU
Name
tulajdonságokat ják vissza.
Get-Process | format-list
Id : 2036
Handles : 27
CPU :
Name : AEADISRV
Id : 272
Handles : 38
CPU :
Name : agrsmsvc
...
Lásd még:
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: