Bagikan melalui


Membuat Kontrol Kustom

Kontrol kustom adalah komponen yang paling fleksibel dari file pemformatan. Tidak seperti tabel, daftar, dan tampilan lebar yang menentukan struktur data formal, seperti tabel data, kontrol kustom memungkinkan Anda menentukan bagaimana masing-masing bagian data ditampilkan. Anda dapat menentukan sekumpulan kontrol kustom umum yang tersedia untuk semua tampilan file pemformatan, Anda dapat menentukan kontrol kustom yang tersedia untuk tampilan tertentu, atau Anda dapat menentukan sekumpulan kontrol yang tersedia untuk sekelompok objek.

Contoh Kontrol Kustom

Contoh berikut menunjukkan kontrol kustom yang ditentukan dalam file Certificates.Format.ps1xml. Kontrol kustom ini digunakan untuk memisahkan objek System.Management.Automation.Signature yang ditampilkan dalam tampilan tabel.

<Controls>
  <Control>
    <Name>SignatureTypes-GroupingFormat</Name>
    <CustomControl>
      <CustomEntries>
        <CustomEntry>
          <CustomItem>
            <Frame>
              <LeftIndent>4</LeftIndent>
              <CustomItem>
                <Text AssemblyName="System.Management.Automation" BaseName="FileSystemProviderStrings"
                  ResourceId="DirectoryDisplayGrouping"/>
                <ExpressionBinding>
                  <ScriptBlock>Split-Path $_.Path</ScriptBlock>
                </ExpressionBinding>
                <NewLine/>
              </CustomItem>
            </Frame>
          </CustomItem>
        </CustomEntry>
      </CustomEntries>
    </CustomControl>
  </Control>
</Controls>

Lihat Juga

Menulis File Pemformatan PowerShell