Compartilhar via


Elemento SelectionCondition para EntrySelectedBy para TableControl

Define a condição que deve existir para usar para essa definição da exibição de tabela. Não há nenhum limite para o número de condições de seleção que podem ser especificadas para uma definição de tabela.

Esquema

  • Elemento de configuração
  • Elemento ViewDefinitions
  • Elemento View
  • Elemento TableControl
  • Elemento TableRowEntries
  • Elemento TableRowEntry
  • Elemento EntrySelectedBy
  • Elemento SelectionCondition

Syntax

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e o elemento pai do elemento SelectionCondition.

Atributos

Nenhum.

Elementos filho

Elemento Descrição
Elemento PropertyName para SelectionCondition para EntrySelectedBy para TableRowEntry Elemento opcional.

Especifica a propriedade .NET que dispara a condição.
Elemento ScriptBlock para SelectionCondition para EntrySelectedBy para TableRowEntry Elemento opcional.

Especifica o script que dispara a condição.
Elemento SelectionSetName para SelectionCondition para EntrySelectedBy para TableRowEntry Elemento opcional.

Especifica o conjunto de tipos .NET que disparam a condição.
Elemento TypeName para SelectionCondition para EntrySelectedBy para TableRowEntry Elemento opcional.

Especifica um tipo .NET que dispara a condição.

Elementos pai

Elemento Descrição
Elemento EntrySelectedBy para TableRowEntry Define os tipos .NET que usam essa entrada de tabela ou a condição que deve existir para que essa entrada seja usada.

Comentários

Cada entrada de lista deve ter pelo menos um nome de tipo, conjunto de seleção ou condição de seleção definido.

Quando você está definindo uma condição de seleção, os seguintes requisitos se aplicam:

  • A condição de seleção deve especificar pelo menos um nome de propriedade ou um bloco de script, mas não pode especificar ambos.
  • A condição de seleção pode especificar qualquer número de tipos ou conjuntos de seleção do .NET, mas não pode especificar ambos.

Para obter mais informações sobre como usar condições de seleção, consulte Definindo condições para quando uma entrada de exibição ou item é usado.

Para obter mais informações sobre os componentes de uma exibição de tabela, consulte Criando uma exibição de tabela.

Consulte Também

Criar uma exibição de tabela

Definindo condições para quando os dados são exibidos

Elemento EntrySelectedBy

Elemento PropertyName para SelectionCondition para EntrySelectedBy para TableRowEntry

Elemento ScriptBlock para SelectionCondition para EntrySelectedBy para TableRowEntry

Elemento SelectionSetName para SelectionCondition para EntrySelectedBy para TableRowEntry

Elemento TypeName para SelectionCondition para EntrySelectedBy para TableRowEntry

Escrevendo um arquivo Windows PowerShell formatação e tipos