Add ability to directly overwrite existing field value
Rob Mensching committed
Jul 12, 2020 at 13:24 UTC
53f0919741771bbd41a13efc83fc78337ba86756
1 file changed
+2
src/WixToolset.Data/IntermediateFieldExtensions.cs
+2
@@ -501,6 +501,8 @@ namespace WixToolset.Data
501
return EnsureField(field, definition).Set(value);
502
}
503
504
+ public static void Overwrite(this IntermediateField field, string value) => field.Value.Data = value;
505
+
506
private static IntermediateField AssignFieldValue(IntermediateField field, object data)
507
{
508
field.Value = new IntermediateFieldValue