From 53f0919741771bbd41a13efc83fc78337ba86756 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Sun, 12 Jul 2020 13:24:34 -0700 Subject: Add ability to directly overwrite existing field value --- src/WixToolset.Data/IntermediateFieldExtensions.cs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/WixToolset.Data/IntermediateFieldExtensions.cs') diff --git a/src/WixToolset.Data/IntermediateFieldExtensions.cs b/src/WixToolset.Data/IntermediateFieldExtensions.cs index 06189b9c..2c856e65 100644 --- a/src/WixToolset.Data/IntermediateFieldExtensions.cs +++ b/src/WixToolset.Data/IntermediateFieldExtensions.cs @@ -501,6 +501,8 @@ namespace WixToolset.Data return EnsureField(field, definition).Set(value); } + public static void Overwrite(this IntermediateField field, string value) => field.Value.Data = value; + private static IntermediateField AssignFieldValue(IntermediateField field, object data) { field.Value = new IntermediateFieldValue -- cgit v1.2.3-55-g6feb