Bagikan melalui


Mendefinisikan Set Anggota Default untuk Objek

Kumpulan anggota PSStandardMembers digunakan oleh Windows PowerShell untuk menentukan kumpulan properti default untuk objek. Kumpulan properti default dapat digunakan oleh perintah seperti cmdlet pemformatan untuk menampilkan hanya properti yang ditentukan oleh kumpulan properti. Kumpulan properti default termasuk DefaultDisplayProperty, DefaultDisplayPropertySet, dan DefaultKeyPropertySet. Windows PowerShell mengabaikan semua set anggota lain dan kumpulan properti lain yang ditambahkan ke kumpulan anggota PSStandardMembers.

Anggota Diatur untuk System.Diagnostics.Process

Dalam contoh berikut, kumpulan anggota PSStandardMembers menentukan properti DefaultDisplayPropertySet yang diatur untuk System.Diagnostics.Process objek. Kumpulan properti ini digunakan oleh 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>

Output berikut menunjukkan properti default yang dikembalikan oleh cmdlet Daftar Format. Hanya properti Id, Handles, CPU, dan Name yang dikembalikan untuk setiap objek proses.

Get-Process | Format-List
Id      : 2036
Handles : 27
CPU     :
Name    : AEADISRV

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

Lihat Juga

Menulis Cmdlet Windows PowerShell