Defining Conditions for Displaying Data (Definir Condições para Apresentar Dados)
Ao definir os dados apresentados por uma visualização ou controlo, pode especificar uma condição que deve existir para que os dados sejam apresentados. A condição pode ser desencadeada por uma propriedade específica, ou quando um script ou valor de propriedade avalia para true
. Quando a condição de seleção é cumprida, a definição da vista ou do controlo é utilizada.
Especificar uma condição de seleção para uma definição
Ao criar uma definição para uma visualização ou controlo, o EntrySelectedBy
elemento é utilizado para especificar quais os objetos que utilizarão a definição ou que condição devem existir para a definição a ser utilizada.
A condição é especificada pelo SelectionCondition
elemento.
No exemplo seguinte, é especificada uma condição de seleção para uma definição de vista de mesa. Neste exemplo, a definição só é utilizada quando o script especificado é avaliado para true
.
<TableRowEntry>
<EntrySelectedBy>
<SelectionCondition>
<ScriptBlock>ScriptToEvaluate</ScriptBlock>
</SelectionCondition>
</EntrySelectedBy>
<TableColumnItems>
</TableColumnItems>
</TableRowEntry>
Não há limite para o número de condições de seleção que pode especificar para uma definição de vista ou controlo. Os únicos requisitos são os seguintes:
A condição de seleção deve especificar um nome de propriedade ou script para desencadear a condição, mas não pode especificar ambos.
A condição de seleção pode especificar qualquer número de tipos ou conjuntos de seleção .NET, mas não pode especificar ambos.
Especificando uma condição de seleção para um item
Também pode especificar quando é utilizado um item de uma visualização ou controlo de lista, incluindo o ItemSelectionCondition
elemento na definição do artigo. No exemplo seguinte, é especificada uma condição de seleção para um item de uma vista de lista. Neste exemplo, o item só é utilizado quando o script é avaliado para true
.
<ListItem>
<ItemSelectionCondition>
<ScriptBlock>ScriptToEvaluate</ScriptBlock>
</ItemSelectionCondition>
</ListItem>
Pode especificar apenas uma condição de seleção para um item. E a condição deve especificar um nome ou script de propriedade para desencadear a condição, mas não pode especificar ambos.
Elementos XML
Os seguintes elementos XML são utilizados para criar uma condição de seleção.
Os seguintes elementos especificam as condições de seleção para definições de visualização:
Os seguintes elementos especificam as condições de seleção para definições comuns e de controlo de visualização:
O seguinte elemento especifica a condição de seleção para a expansão dos objetos de recolha:
O elemento a seguir especifica a condição de seleção para a exibição de um novo grupo de dados:
O seguinte elemento especifica uma condição de seleção de item para uma vista de lista:
Os seguintes elementos especificam uma condição de seleção de artigos para controlos:
Consulte também
Writing a PowerShell Formatting File (Escrever um Ficheiro de Formatação do PowerShell)
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários