diff options
Diffstat (limited to '')
-rw-r--r-- | src/WixToolset.Data/Symbols/UpgradeSymbol.cs | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/WixToolset.Data/Symbols/UpgradeSymbol.cs b/src/WixToolset.Data/Symbols/UpgradeSymbol.cs index d8deee73..51eb74ef 100644 --- a/src/WixToolset.Data/Symbols/UpgradeSymbol.cs +++ b/src/WixToolset.Data/Symbols/UpgradeSymbol.cs | |||
@@ -45,6 +45,29 @@ namespace WixToolset.Data.Symbols | |||
45 | ActionProperty, | 45 | ActionProperty, |
46 | } | 46 | } |
47 | 47 | ||
48 | public static class WixUpgradeConstants | ||
49 | { | ||
50 | /// <summary> | ||
51 | /// Standard property for detecting upgrades. | ||
52 | /// </summary> | ||
53 | public const string UpgradeDetectedProperty = "WIX_UPGRADE_DETECTED"; | ||
54 | |||
55 | /// <summary> | ||
56 | /// Standard condition to prevent upgrades. | ||
57 | /// </summary> | ||
58 | public const string UpgradePreventedCondition = "NOT WIX_UPGRADE_DETECTED"; | ||
59 | |||
60 | /// <summary> | ||
61 | /// Standard property for downgrade detected. | ||
62 | /// </summary> | ||
63 | public const string DowngradeDetectedProperty = "WIX_DOWNGRADE_DETECTED"; | ||
64 | |||
65 | /// <summary> | ||
66 | /// Standard condition to prevent downgrades. | ||
67 | /// </summary> | ||
68 | public const string DowngradePreventedCondition = "NOT WIX_DOWNGRADE_DETECTED"; | ||
69 | } | ||
70 | |||
48 | public class UpgradeSymbol : IntermediateSymbol | 71 | public class UpgradeSymbol : IntermediateSymbol |
49 | { | 72 | { |
50 | public UpgradeSymbol() : base(SymbolDefinitions.Upgrade, null, null) | 73 | public UpgradeSymbol() : base(SymbolDefinitions.Upgrade, null, null) |