Široké zobrazení (Basic)
Tento příklad ukazuje, jak implementovat základní široké zobrazení, které zobrazuje System.ServiceProcess.ServiceController objekty vrácené rutinou Get-Service
. Další informace o součástech širokého zobrazení naleznete v tématu Vytvoření širokého zobrazení.
Načíst tento formátovací soubor
Zkopírujte XML z ukázkové části tohoto tématu do textového souboru.
Uložte textový soubor. Nezapomeňte do souboru přidat příponu
format.ps1xml
, abyste ji identifikovali jako formátovací soubor.Otevřete Windows PowerShell a spuštěním následujícího příkazu načtěte formátovací soubor do aktuální relace:
Update-FormatData -PrependPath <PathToFormattingFile>
.Varování
Tento formátovací soubor definuje zobrazení objektu, který je již definován souborem formátování prostředí Windows PowerShell. Při spuštění rutiny musíte použít parametr PrependPath a tento formátovací soubor nelze načíst jako modul.
Demonstruje
Tento formátovací soubor ukazuje následující elementy XML:
Element Name pro zobrazení.
Element ViewSelectedBy, který definuje, které objekty jsou zobrazeny zobrazením.
WideItem element, který definuje, jaká vlastnost je zobrazena zobrazením.
Příklad
Následující XML definuje široké zobrazení, které zobrazuje hodnotu System.ServiceProcess.ServiceController.ServiceName vlastnost.
<?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>
Následující příklad ukazuje, jak Windows PowerShell zobrazí System.ServiceProcess.ServiceController objekty po načtení tohoto formátu souboru.
Get-Service f*
Fax FCSAM
fdPHost FDResPub
FontCache FontCache3.0.0.0
FSysAgent FwcAgent