SelectionSet 元素

定義一組可由集合名稱參考的 .NET 物件。

結構描述

  • 組態元素
  • SelectionSets 元素
  • SelectionSet 元素

Syntax

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

屬性和項目

下列章節說明屬性、子專案和元素的父元素 SelectionSet 。 每個選擇集都必須有名稱,而且必須指定集合的 .NET 物件。

屬性

無。

子元素

元素 描述
SelectionSet 的 Name 元素 必要元素。

指定用來參考選取集的名稱。
Types 元素 必要元素。

定義選取專案集中的 .NET 物件。

父項目

元素 描述
SelectionSets 元素格式 定義可供格式化檔案的所有視圖使用的通用 .NET 物件集。

備註

當您有一組要使用單一名稱來參考的相關物件時,例如一組透過繼承相關的物件,您可以使用選取集。 定義您的視圖時,您可以使用選取集的名稱來指定物件集合,而不是列出每個視圖內的所有物件。

在定義格式化檔案的視圖或視圖的定義時,會以名稱指定常用的選取集。 在這些情況下, SelectionSetName 和元素的子 ViewSelectedBy 元素 EntrySelectedBy 會指定要使用的集合。 如需選取集的詳細資訊,請參閱 定義物件集

範例

下列範例顯示 SelectionSet 定義四個 .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>

另請參閱

定義選取範圍集合

SelectionSet 的 Name 元素

SelectionSets 元素

Types 元素

撰寫 PowerShell 格式設定檔案