SelectionSet, element

Definiuje zestaw obiektów .NET, do których może się odwoływać nazwa zestawu.

Schemat

  • Configuration, element
  • SelectionSets, element
  • SelectionSet, element

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i element nadrzędny SelectionSet elementu. Każdy zestaw wyboru musi mieć nazwę i musi określać obiekty .NET zestawu.

Atrybuty

Brak.

Elementy podrzędne

Element Opis
Name, element dla SelectionSet Element wymagany.

Określa nazwę używaną do odwołania do zestawu wyboru.
Types, element Element wymagany.

Definiuje obiekty .NET, które znajdują się w zestawie wyboru.

Elementy nadrzędne

Element Opis
SelectionSets, format elementu Definiuje wspólne zestawy obiektów .NET, które mogą być używane przez wszystkie widoki pliku formatowego.

Uwagi

Zestawów wyboru można używać, gdy istnieje zestaw powiązanych obiektów, do których chcesz się odwoływać przy użyciu jednej nazwy, takiej jak zestaw obiektów powiązanych za pomocą dziedziczenia. Podczas definiowania widoków można określić zestaw obiektów przy użyciu nazwy zestawu wyboru zamiast wyświetlania listy wszystkich obiektów w każdym widoku.

Wspólne zestawy wyboru są określane przez ich nazwy podczas definiowania widoków pliku formatowego lub definicji widoków. W takich przypadkach element podrzędny elementów SelectionSetName i określa zestaw do ViewSelectedBy EntrySelectedBy użycia. Aby uzyskać więcej informacji na temat zestawów wyboru, zobacz Definiowanie zestawów obiektów.

Przykład

W poniższym przykładzie pokazano SelectionSet element, który definiuje cztery typy .NET.

<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>

Zobacz też

Definiowanie zestawów zaznaczeń

Name, element SelectionSet

SelectionSets, element

Types, element

Pisanie pliku formatującego programu PowerShell