diff options
| author | Rob Mensching <rob@firegiant.com> | 2020-07-05 17:33:28 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2020-07-08 15:11:57 -0700 |
| commit | 4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0 (patch) | |
| tree | 24672d08fec023fafcab75df515ec3295797a9b5 /src/WixToolset.Data/Symbols/RemoveFileSymbol.cs | |
| parent | 5956ddf6e72ad0bb9fc43f82ef54d584bdf65a9c (diff) | |
| download | wix-4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0.tar.gz wix-4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0.tar.bz2 wix-4d2f47adcedb2860d0b2dddcb535ac4cf47e53e0.zip | |
Store short filenames in separate fields
Diffstat (limited to 'src/WixToolset.Data/Symbols/RemoveFileSymbol.cs')
| -rw-r--r-- | src/WixToolset.Data/Symbols/RemoveFileSymbol.cs | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/WixToolset.Data/Symbols/RemoveFileSymbol.cs b/src/WixToolset.Data/Symbols/RemoveFileSymbol.cs index a1791e54..0167b070 100644 --- a/src/WixToolset.Data/Symbols/RemoveFileSymbol.cs +++ b/src/WixToolset.Data/Symbols/RemoveFileSymbol.cs | |||
| @@ -12,7 +12,8 @@ namespace WixToolset.Data | |||
| 12 | { | 12 | { |
| 13 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.ComponentRef), IntermediateFieldType.String), | 13 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.ComponentRef), IntermediateFieldType.String), |
| 14 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.FileName), IntermediateFieldType.String), | 14 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.FileName), IntermediateFieldType.String), |
| 15 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.DirProperty), IntermediateFieldType.String), | 15 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.ShortFileName), IntermediateFieldType.String), |
| 16 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.DirPropertyRef), IntermediateFieldType.String), | ||
| 16 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.OnInstall), IntermediateFieldType.Bool), | 17 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.OnInstall), IntermediateFieldType.Bool), |
| 17 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.OnUninstall), IntermediateFieldType.Bool), | 18 | new IntermediateFieldDefinition(nameof(RemoveFileSymbolFields.OnUninstall), IntermediateFieldType.Bool), |
| 18 | }, | 19 | }, |
| @@ -26,7 +27,8 @@ namespace WixToolset.Data.Symbols | |||
| 26 | { | 27 | { |
| 27 | ComponentRef, | 28 | ComponentRef, |
| 28 | FileName, | 29 | FileName, |
| 29 | DirProperty, | 30 | ShortFileName, |
| 31 | DirPropertyRef, | ||
| 30 | OnInstall, | 32 | OnInstall, |
| 31 | OnUninstall, | 33 | OnUninstall, |
| 32 | } | 34 | } |
| @@ -55,10 +57,16 @@ namespace WixToolset.Data.Symbols | |||
| 55 | set => this.Set((int)RemoveFileSymbolFields.FileName, value); | 57 | set => this.Set((int)RemoveFileSymbolFields.FileName, value); |
| 56 | } | 58 | } |
| 57 | 59 | ||
| 58 | public string DirProperty | 60 | public string ShortFileName |
| 59 | { | 61 | { |
| 60 | get => (string)this.Fields[(int)RemoveFileSymbolFields.DirProperty]; | 62 | get => (string)this.Fields[(int)RemoveFileSymbolFields.ShortFileName]; |
| 61 | set => this.Set((int)RemoveFileSymbolFields.DirProperty, value); | 63 | set => this.Set((int)RemoveFileSymbolFields.ShortFileName, value); |
| 64 | } | ||
| 65 | |||
| 66 | public string DirPropertyRef | ||
| 67 | { | ||
| 68 | get => (string)this.Fields[(int)RemoveFileSymbolFields.DirPropertyRef]; | ||
| 69 | set => this.Set((int)RemoveFileSymbolFields.DirPropertyRef, value); | ||
| 62 | } | 70 | } |
| 63 | 71 | ||
| 64 | public bool? OnInstall | 72 | public bool? OnInstall |
