Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolki niestandardowe to najbardziej elastyczne składniki pliku formatowania. W przeciwieństwie do tabel, list i szerokich widoków, które definiują formalną strukturę danych, takie jak tabela danych, kontrolki niestandardowe umożliwiają definiowanie sposobu wyświetlania poszczególnych elementów danych. Można zdefiniować wspólny zestaw kontrolek niestandardowych, które są dostępne dla wszystkich widoków pliku formatowania, można zdefiniować kontrolki niestandardowe dostępne dla określonego widoku lub zdefiniować zestaw kontrolek, które są dostępne dla grupy obiektów.
Przykład kontrolki niestandardowej
W poniższym przykładzie przedstawiono niestandardową kontrolkę zdefiniowaną w pliku Certificates.Format.ps1xml. Ta kontrolka niestandardowa służy do oddzielania obiektów System.Management.Automation.Signature wyświetlanych w widoku tabeli.
<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>