From b2e5ae9c7e54d67c367b8fc661270f6cfdd899e4 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 8 Feb 2017 12:14:47 -0800 Subject: [PATCH] rework logic area --- windows/deploy/provisioning-multivariant.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/windows/deploy/provisioning-multivariant.md b/windows/deploy/provisioning-multivariant.md index 9d917e530a..189dbc3bd1 100644 --- a/windows/deploy/provisioning-multivariant.md +++ b/windows/deploy/provisioning-multivariant.md @@ -26,17 +26,16 @@ Let's begin by learning how to define a **Target**. ## Define a target -In the XML file, you provide an **Id**, or friendly name, for each **Target**. Each **Target** is defined by at least one **TargetState** which contains at least one **Condition**. A **Target** can have more than one **TargetState**, and a **TargetState** can have more than one **Condition**. A **Condition** element defines the matching type between the condition and the specified value. +In the XML file, you provide an **Id**, or friendly name, for each **Target**. Each **Target** is defined by at least one **TargetState** which contains at least one **Condition**. A **Condition** element defines the matching type between the condition and the specified value. + +A **Target** can have more than one **TargetState**, and a **TargetState** can have more than one **Condition**. ![Target with multiple target states and conditions](images/multi-target.png) -- When all **Condition** elements are TRUE, **TargetState** is TRUE. +The following table describes the logic for the target definition. - ![Target state is true when all conditions are true](images/icd-multi-targetstate-true.png) - -- If any of the **TargetState** elements is TRUE, **Target** is TRUE, and the **Id** can be used for setting customizations. - - ![Target is true if any target state is true](images/icd-multi-target-true.png) + +
When all **Condition** elements are TRUE, **TargetState** is TRUE.![Target state is true when all conditions are true](images/icd-multi-targetstate-true.png)
If any of the **TargetState** elements is TRUE, **Target** is TRUE, and the **Id** can be used for setting customizations.![Target is true if any target state is true](images/icd-multi-target-true.png)
### Conditions