if_then_else

Descrição:

Transformação de atributos condicional

Sintaxe:

Dois a três parâmetros:

1. Valores para verificar a igualdade

2. Valor retornado em caso de igualdade

3. Valor retornado em caso de desigualdade

Exemplo:

Valores para verificar a igualdade usando a cadeia de caracteres true:

<operation name="if_then_else">
<constant>not true</constant>
<constant>Condition is met</constant>
<constant>Condition is not met
</constant>
</operation>

Valor de retorno:

Condition is not met
Se o primeiro valor for igual à cadeia de caracteres true (sem diferenciação de maiúsculas e minúsculas), é retornado o segundo valor, caso contrário, (se disponível) é retornado o terceiro valor.

Se nenhum valor puder ser determinado para o primeiro parâmetro (condição) ou o terceiro parâmetro, se a condição não for atendida, nada será retornado.