Aracılığıyla paylaş


Geniş Görünüm (Temel)

Bu örnekte, Get-Service cmdlet'i tarafından döndürülen System.ServiceProcess.ServiceController nesnelerini görüntüleyen temel bir genel görünümün nasıl uygulandığı gösterilmektedir. Geniş görünümün bileşenleri hakkında daha fazla bilgi için bkz. Geniş Görünüm Oluşturma.

Bu biçimlendirme dosyasını yükle

  1. Bu konunun Örnek bölümündeki XML'yi bir metin dosyasına kopyalayın.

  2. Metin dosyasını kaydedin. Biçimlendirme dosyası olarak tanımlamak için dosyaya format.ps1xml uzantısını eklediğinizden emin olun.

  3. Windows PowerShell'i açın ve biçimlendirme dosyasını geçerli oturuma yüklemek için aşağıdaki komutu çalıştırın: Update-FormatData -PrependPath <PathToFormattingFile>.

    Uyarı

    Bu biçimlendirme dosyası, Windows PowerShell biçimlendirme dosyası tarafından zaten tanımlanmış bir nesnenin görünümünü tanımlar. cmdlet'ini çalıştırırken PrependPath parametresini kullanmanız gerekir ve bu biçimlendirme dosyasını modül olarak yükleyemezsiniz.

Gösterir

Bu biçimlendirme dosyası aşağıdaki XML öğelerini gösterir:

  • Görünümün Adı öğesi.

  • Görünüm tarafından hangi nesnelerin görüntüleneceğini tanımlayan ViewSelectedBy öğesi.

  • Görünüm tarafından hangi özelliğin görüntüleneceğini tanımlayan WideItem öğesi.

Örnek

Aşağıdaki XML, System.ServiceProcess.ServiceController.ServiceName özelliğinin değerini görüntüleyen geniş bir görünüm tanımlar.

<?xml version="1.0" encoding="utf-8" ?>

<Configuration>
  <ViewDefinitions>
    <View>
      <Name>ServiceWideView</Name>
      <ViewSelectedBy>
        <TypeName>System.ServiceProcess.ServiceController</TypeName>
      </ViewSelectedBy>
      <WideControl>
        <WideEntries>
          <WideEntry>
            <WideItem>
              <PropertyName>ServiceName</PropertyName>
            </WideItem>
          </WideEntry>
        </WideEntries>
      </WideControl>
    </View>
  </ViewDefinitions>
</Configuration>

Aşağıdaki örnekte, Windows PowerShell'in bu biçim dosyası yüklendikten sonra System.ServiceProcess.ServiceController nesnelerini nasıl görüntülediği gösterilmektedir.

Get-Service f*
Fax                      FCSAM
fdPHost                  FDResPub
FontCache                FontCache3.0.0.0
FSysAgent                FwcAgent

Ayrıca Bkz.

Biçimlendirme Dosyaları Örnekleri

PowerShell Biçimlendirme Dosyasını Yazma