Freigeben über


SelectionSet-Element

Definiert einen Satz von .NET-Objekten, auf die durch den Namen des Satzes verwiesen werden kann.

Schema

  • Konfigurationselement
  • SelectionSets-Element
  • SelectionSet-Element

Syntax

<SelectionSet>
  <Name>SelectionSetName</Name>
  <Types>...</Types>
</SelectionSet>

Attribute und Elemente

In den folgenden Abschnitten werden die Attribute, untergeordneten Elemente und das übergeordnete Element des SelectionSet Elements beschrieben. Jeder Auswahlsatz muss einen Namen haben und die .NET-Objekte des Satzes angeben.

Attribute

Keine

Untergeordnete Elemente

Element BESCHREIBUNG
Name-Element für SelectionSet Erforderliches Element.

Gibt den Namen an, der verwendet wird, um auf den Auswahlsatz zu verweisen.
Types-Element Erforderliches Element.

Definiert die .NET-Objekte, die sich im Auswahlsatz befinden.

Übergeordnete Elemente

Element BESCHREIBUNG
SelectionSets-Elementformat Definiert die allgemeinen Sätze von .NET-Objekten, die von allen Ansichten der Formatierungsdatei verwendet werden können.

Bemerkungen

Sie können Auswahlsätze verwenden, wenn Sie über einen Satz verwandter Objekte verfügen, auf die Sie verweisen möchten, indem Sie einen einzelnen Namen verwenden, z. B. einen Satz von Objekten, die durch Vererbung verknüpft sind. Wenn Sie Ihre Ansichten definieren, können Sie den Satz von Objekten angeben, indem Sie den Namen des Auswahlsatzes verwenden, anstatt alle Objekte in jeder Ansicht aufzulisten.

Allgemeine Auswahlsätze werden durch ihren Namen angegeben, wenn die Ansichten der Formatierungsdatei oder die Definitionen der Ansichten definiert werden. In diesen Fällen gibt das SelectionSetName untergeordnete Element der - und ViewSelectedBy EntrySelectedBy -Elemente den zu verwendenden Satz an. Weitere Informationen zu Auswahlsätzen finden Sie unter Definieren von Objektsätzen.

Beispiel

Das folgende Beispiel zeigt ein SelectionSet -Element, das vier .NET-Typen definiert.

<SelectionSets>
  <SelectionSet>
    <Name>FileSystemTypes</Name>
    <Types>
     <TypeName>System.IO.DirectoryInfo</TypeName>
     <TypeName>System.IO.FileInfo</TypeName>
     <TypeName>Deserialized.System.IO.DirectoryInfo</TypeName>
     <TypeName>Deserialized.System.IO.FileInfo</TypeName>
    </Types>
  </SelectionSet>
</SelectionSets>

Weitere Informationen

Definieren von Auswahlgruppen

Name-Element von SelectionSet

SelectionSets-Element

Types-Element

Schreiben einer PowerShell-Formatierungsdatei