Bred vy (grundläggande)
Det här exemplet visar hur du implementerar en grundläggande bred vy som visar System.Serviceprocess.Servicecontroller? Displayproperty=Fullname objects som returneras av Get-Service
cmdleten. Mer information om komponenterna i en bred vy finns i Skapa en bred vy.
Läs in den här formateringsfilen
Kopiera XML-filen från avsnittet Exempel i det här avsnittet till en textfil.
Spara textfilen. Se till att lägga till
format.ps1xml
tillägget i filen för att identifiera det som en formateringsfil.Öppna Windows PowerShell och kör följande kommando för att läsa in formateringsfilen i den aktuella sessionen:
Update-FormatData -PrependPath <PathToFormattingFile>
.Varning
Den här formateringsfilen definierar visningen av ett objekt som redan har definierats av Windows PowerShell formateringsfil. Du måste använda parametern PrependPath när du kör cmdleten och du kan inte läsa in den här formateringsfilen som en modul.
Demonstrationer
Den här formateringsfilen visar följande XML-element:
Elementet Namn för vyn.
Elementet ViewSelectedBy som definierar vilka objekt som visas i vyn.
WideItem-elementet som definierar vilken egenskap som visas i vyn.
Exempel
Följande XML definierar en bred vy som visar värdet för egenskapen System.Serviceprocess.Servicecontroller.Servicename.
<?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>
I följande exempel visas hur Windows PowerShell visar System.Serviceprocess.Servicecontroller? Displayproperty=Fullname objects efter att formatfilen har lästs in.
Get-Service f*
Fax FCSAM
fdPHost FDResPub
FontCache FontCache3.0.0.0
FSysAgent FwcAgent
Se även
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för