Objektumok alapértelmezett tagkészleteinek definiálásaDefining Default Member Sets for Objects

A PSStandardMembers-tag a Windows PowerShell használatával határozza meg az objektumok alapértelmezett készleteit.The PSStandardMembers member set is used by Windows PowerShell to define the default property sets for an object. Az alapértelmezett tulajdonságokat olyan parancsok is használhatják, mint például a formázó parancsmagok, amelyek csak a tulajdonság által meghatározott tulajdonságokat jelenítik meg.The default property sets can be used by commands such as the formatting cmdlets to display only those properties that are defined by the property set. Az alapértelmezett tulajdonságok a következők: DefaultDisplayProperty, DefaultDisplayPropertySet és DefaultKeyPropertySet.The default property sets include DefaultDisplayProperty, DefaultDisplayPropertySet, and DefaultKeyPropertySet. A Windows PowerShell figyelmen kívül hagyja az összes többi tagot és minden más, az PSStandardMembers-tag számára hozzáadott tulajdonságot.Windows PowerShell ignores all other member sets and any other property sets added to the PSStandardMembers member set.

A System. Diagnostics. Process csoport tagja.Member Set for System.Diagnostics.Process

A következő példában a PSStandardMembers-tag beállítja a System. Diagnostics DefaultDisplayPropertySet tulajdonságát. dolgozza fel az objektumokat.In the following example, the PSStandardMembers member set defines the DefaultDisplayPropertySet property set for System.Diagnostics.Process objects. Ezt a tulajdonságot a Format-List parancsmag használja.This property set is used by the Format-List cmdlet.

<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>

A következő kimenet a Format-List parancsmag által visszaadott alapértelmezett tulajdonságokat jeleníti meg.The following output shows the default properties returned by the Format-List cmdlet. Id Handles CPU Minden folyamat objektumhoz csak a,, és Name tulajdonságokat adja vissza a rendszer.Only the Id, Handles, CPU, and Name properties are returned for each process object.

Get-Process | format-list
Id      : 2036
Handles : 27
CPU     :
Name    : AEADISRV

Id      : 272
Handles : 38
CPU     :
Name    : agrsmsvc
...

Lásd még:See Also

Windows PowerShell-parancsmag írásaWriting a Windows PowerShell Cmdlet