SelectionCondition, element , EntrySelectedBy, WideControl

Definiuje warunek, który musi istnieć, aby ta definicja była używana. Nie ma żadnego ograniczenia liczby warunków wyboru, które można określić dla szerokiej definicji wpisu.

Schemat

  • Configuration, element
  • ViewDefinitions, element
  • View, element
  • WideControl, element
  • WideEntries, element
  • WideEntry, 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, WideEntry Element opcjonalny.

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

Określa blok skryptu, który wyzwala warunek.
SelectionSetName, element dla SelectionCondition, EntrySelectedBy, WideEntry Element opcjonalny.

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

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

Elementy nadrzędne

Element Opis
EntrySelectedBy, element , WideEntry Definiuje typy .NET, które używają tego wpisu szerokiego lub warunek, który musi istnieć, aby ten wpis był używany.

Uwagi

Każdy szeroki wpis musi mieć zdefiniowaną co najmniej jedną nazwę typu, zestaw wyboru lub warunek wyboru.

Podczas definiowania warunku wyboru obowiązują 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ślić obu tych właściwoś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 Definiowaniewarunków dla sytuacji, w których jest używany wpis widoku lub element .

Aby uzyskać więcej informacji na temat innych składników szerokiego widoku, zobacz Creating a Wide View (Tworzenie szerokiego widoku).

Zobacz też

Tworzenie widoku szerokiego

Definiowanie warunków wyświetlania danych

EntrySelectedBy, element , WideEntry

PropertyName, element dla SelectionCondition, EntrySelectedBy, WideEntry

ScriptBlock, element — SelectionCondition, EntrySelectedBy, WideEntry

SelectionSetName, element dla SelectionCondition, EntrySelectedBy, WideEntry

TypeName, element dla SelectionCondition, EntrySelectedBy, WideEntry

Pisanie pliku formatującego programu PowerShell