diff options
| author | Rob Mensching <rob@firegiant.com> | 2021-04-11 12:22:57 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2021-04-12 19:28:07 -0700 |
| commit | 13c4becf524dbd12b92f099320726aa0b59f3bbc (patch) | |
| tree | 28155ea32d18a3b1868c7743e4889a797456c26c /src/wixext/UtilTableDefinitions.cs | |
| parent | aea4e48d8408689c5749d154dddcfb99ddfb257b (diff) | |
| download | wix-13c4becf524dbd12b92f099320726aa0b59f3bbc.tar.gz wix-13c4becf524dbd12b92f099320726aa0b59f3bbc.tar.bz2 wix-13c4becf524dbd12b92f099320726aa0b59f3bbc.zip | |
Add Condition to RemoveFoldersEx
Diffstat (limited to 'src/wixext/UtilTableDefinitions.cs')
| -rw-r--r-- | src/wixext/UtilTableDefinitions.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/wixext/UtilTableDefinitions.cs b/src/wixext/UtilTableDefinitions.cs index eff5aaf6..fd09367a 100644 --- a/src/wixext/UtilTableDefinitions.cs +++ b/src/wixext/UtilTableDefinitions.cs | |||
| @@ -33,6 +33,7 @@ namespace WixToolset.Util | |||
| 33 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table used to determine install state", modularizeType: ColumnModularizeType.Column), | 33 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table used to determine install state", modularizeType: ColumnModularizeType.Column), |
| 34 | new ColumnDefinition("Property", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, description: "Name of Property that contains the root of the directory tree to remove.", modularizeType: ColumnModularizeType.Column), | 34 | new ColumnDefinition("Property", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, description: "Name of Property that contains the root of the directory tree to remove.", modularizeType: ColumnModularizeType.Column), |
| 35 | new ColumnDefinition("InstallMode", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 1, maxValue: 3, description: "1 == Remove only when the associated component is being installed (msiInstallStateLocal or msiInstallStateSource), 2 == Remove only when the associated component is being removed (msiInstallStateAbsent), 3 = Remove in either of the above cases."), | 35 | new ColumnDefinition("InstallMode", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 1, maxValue: 3, description: "1 == Remove only when the associated component is being installed (msiInstallStateLocal or msiInstallStateSource), 2 == Remove only when the associated component is being removed (msiInstallStateAbsent), 3 = Remove in either of the above cases."), |
| 36 | new ColumnDefinition("Condition", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Condition, description: "Optional expression which skips the removing of folders.", modularizeType: ColumnModularizeType.Condition, forceLocalizable: true), | ||
| 36 | }, | 37 | }, |
| 37 | symbolIdIsPrimaryKey: true | 38 | symbolIdIsPrimaryKey: true |
| 38 | ); | 39 | ); |
