diff options
-rw-r--r-- | src/WixToolset.Data/Tuples/CustomActionTuple.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/WixToolset.Data/Tuples/CustomActionTuple.cs b/src/WixToolset.Data/Tuples/CustomActionTuple.cs index fbda67fa..b2b34df0 100644 --- a/src/WixToolset.Data/Tuples/CustomActionTuple.cs +++ b/src/WixToolset.Data/Tuples/CustomActionTuple.cs | |||
@@ -22,6 +22,7 @@ namespace WixToolset.Data | |||
22 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.PatchUninstall), IntermediateFieldType.Bool), | 22 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.PatchUninstall), IntermediateFieldType.Bool), |
23 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.TSAware), IntermediateFieldType.Bool), | 23 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.TSAware), IntermediateFieldType.Bool), |
24 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.Win64), IntermediateFieldType.Bool), | 24 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.Win64), IntermediateFieldType.Bool), |
25 | new IntermediateFieldDefinition(nameof(CustomActionTupleFields.ScriptFile), IntermediateFieldType.Path), | ||
25 | }, | 26 | }, |
26 | typeof(CustomActionTuple)); | 27 | typeof(CustomActionTuple)); |
27 | } | 28 | } |
@@ -43,6 +44,7 @@ namespace WixToolset.Data.Tuples | |||
43 | PatchUninstall, | 44 | PatchUninstall, |
44 | TSAware, | 45 | TSAware, |
45 | Win64, | 46 | Win64, |
47 | ScriptFile | ||
46 | } | 48 | } |
47 | 49 | ||
48 | public enum CustomActionExecutionType | 50 | public enum CustomActionExecutionType |
@@ -156,5 +158,11 @@ namespace WixToolset.Data.Tuples | |||
156 | get => this.Fields[(int)CustomActionTupleFields.Win64].AsBool(); | 158 | get => this.Fields[(int)CustomActionTupleFields.Win64].AsBool(); |
157 | set => this.Set((int)CustomActionTupleFields.Win64, value); | 159 | set => this.Set((int)CustomActionTupleFields.Win64, value); |
158 | } | 160 | } |
161 | |||
162 | public IntermediateFieldPathValue ScriptFile | ||
163 | { | ||
164 | get => this.Fields[(int)CustomActionTupleFields.ScriptFile].AsPath(); | ||
165 | set => this.Set((int)CustomActionTupleFields.ScriptFile, value); | ||
166 | } | ||
159 | } | 167 | } |
160 | } \ No newline at end of file | 168 | } |