NestedCondition
Условие; состоит из логического выражения, составленного из значений других условий.
Last updated
Условие; состоит из логического выражения, составленного из значений других условий.
Last updated
Значение тэга <ConditionExpression>
: список тэгов <And>
, <Or>
и <Not>
или тэг <Condition>
.
Логическое умножение нескольких условий.
Необязательный тэг. Значение тэга <And>
: список тэгов <Condition>
, <And>
, <Or>
и <Not>
.
Логическое сложение нескольких условий.
Необязательный тэг. Значение тэга <Or>
: список тэгов <Condition>
, <And>
, <Or>
и <Not>
.
Логическое отрицание одного условия.
Необязательный тэг. Значение тэга <Not>
: тэг <Condition>
, <And>
, <Or>
или <Not>
.
Условие.
Необязательный тэг. Значение тэга <Condition>
: не ожидается.
Name
Название условия.
Обязательный атрибут. Ожидается название одного из условий, описанных в форме.
<Condition Name="NestedConditionName" Type="NestedCondition" Assembly="Conditions">
<!--Тэги, общие для всех условий-->
<!--Тэги, специфичные для NestedCondition-->
</Condition>
<Condition Name="" Type="NestedCondition" Assembly="Conditions">
<!--Тэги, общие для всех условий-->
<AlwaysChange Value="" />
<!--Тэги, специфичные для NestedCondition-->
<ConditionExpression>
<Or>
<Not>
<And>
<Condition Name="" />
<Condition Name="" />
<Condition Name="" />
</And>
</Not>
<And>
<Condition Name="" />
<Condition Name="" />
</And>
</Or>
</ConditionExpression>
</Condition>
<ConditionExpression>
<Or>
<Not>
<And>
<Condition Name="ConditionName1" />
<Condition Name="ConditionName2" />
<Condition Name="ConditionName3" />
</And>
</Not>
<And>
<Condition Name="ConditionName4" />
<Condition Name="ConditionName5" />
</And>
</Or>
</ConditionExpression>