Skapa anpassade kontroller
Anpassade kontroller är de mest flexibla komponenterna i en formateringsfil. Till skillnad från tabeller, listor och breda vyer som definierar en formell struktur för data, till exempel en tabell med data, kan du med anpassade kontroller definiera hur en enskild databit visas. Du kan definiera en gemensam uppsättning anpassade kontroller som är tillgängliga för alla vyer av formateringsfilen, du kan definiera anpassade kontroller som är tillgängliga för en viss vy eller definiera en uppsättning kontroller som är tillgängliga för en grupp med objekt.
Exempel på anpassad kontroll
I följande exempel visas en anpassad kontroll som har definierats i filen Certificates.Format.ps1xml. Den här anpassade kontrollen används för att avgränsa objekten System.Management.Automation.Signature som visas i en tabellvy.
<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>
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