SelectionCondition, element : EntrySelectedBy, EnumerableExpansion

Definiuje warunek, który musi istnieć, aby rozwinąć obiekty kolekcji tej definicji.

Schemat

  • Configuration, element
  • DefaultSettings, element
  • EnumerableExpansions, element
  • EnumerableExpansion, element
  • EntrySelectedBy, element
  • SelectionCondition, element

Składnia

<SelectionCondition>
  <TypeName>Nameof.NetType</TypeName>
  <SelectionSetName>NameofSelectionSet</SelectionSetName>
  <PropertyName>.NetTypeProperty</PropertyName>
  <ScriptBlock>ScriptToEvaluate</ScriptBlock>
</SelectionCondition>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i element nadrzędny SelectionCondition elementu. Należy określić pojedynczy element PropertyName ScriptBlock lub . Elementy SelectionSetName i TypeName są opcjonalne. Można określić jeden z tych elementów.

Atrybuty

Brak.

Elementy podrzędne

Element Opis
PropertyName, element dla SelectionCondition, EntrySelectedBy, EnumerableExpansion Element opcjonalny.

Określa właściwość .NET, która wyzwala warunek.
ScriptBlock, element — SelectionCondition, EntrySelectedBy, EnumerableExpansion Element opcjonalny.

Określa skrypt, który wyzwala warunek.
SelectionSetName, element : SelectionCondition, EntrySelectedBy, EnumerableExpansion Element opcjonalny.

Określa zestaw typów .NET, które wyzwalają warunek.
TypeName, element : SelectionCondition, EntrySelectedBy, EnumerableExpansion Element opcjonalny.

Określa typ .NET, który wyzwala warunek.

Elementy nadrzędne

Element Opis
EntrySelectedBy, element dla EnumerableExpansion Definiuje obiekty kolekcji .NET, które są rozszerzane przez tę definicję.

Uwagi

Każda definicja musi mieć zdefiniowaną co najmniej jedną nazwę typu, zestaw wyboru lub warunek wyboru.

Podczas definiowania warunku wyboru mają zastosowanie następujące wymagania:

  • Warunek wyboru musi określać co najmniej jedną nazwę właściwości lub blok skryptu, ale nie może określać obu tych wartości.
  • Warunek wyboru może określać dowolną liczbę typów lub zestawów wyboru .NET, ale nie może określać obu typów.

Aby uzyskać więcej informacji na temat używania warunków wyboru, zobacz Definiowanie warunków dla danych odtwarzania.

Aby uzyskać więcej informacji na temat innych składników szerokiego widoku, zobacz Widok szeroki.

Zobacz też

Definiowanie warunków wyświetlania danych

Pisanie pliku formatującego programu PowerShell