aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Util/wixext/Symbols/UserSymbol.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/Util/wixext/Symbols/UserSymbol.cs')
-rw-r--r--src/ext/Util/wixext/Symbols/UserSymbol.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/ext/Util/wixext/Symbols/UserSymbol.cs b/src/ext/Util/wixext/Symbols/UserSymbol.cs
index 5f00064b..6ea810de 100644
--- a/src/ext/Util/wixext/Symbols/UserSymbol.cs
+++ b/src/ext/Util/wixext/Symbols/UserSymbol.cs
@@ -15,6 +15,7 @@ namespace WixToolset.Util
15 new IntermediateFieldDefinition(nameof(UserSymbolFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(UserSymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(UserSymbolFields.Domain), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(UserSymbolFields.Domain), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(UserSymbolFields.Password), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(UserSymbolFields.Password), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(UserSymbolFields.Comment), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(UserSymbolFields.Attributes), IntermediateFieldType.Number), 19 new IntermediateFieldDefinition(nameof(UserSymbolFields.Attributes), IntermediateFieldType.Number),
19 }, 20 },
20 typeof(UserSymbol)); 21 typeof(UserSymbol));
@@ -31,6 +32,7 @@ namespace WixToolset.Util.Symbols
31 Name, 32 Name,
32 Domain, 33 Domain,
33 Password, 34 Password,
35 Comment,
34 Attributes, 36 Attributes,
35 } 37 }
36 38
@@ -70,10 +72,16 @@ namespace WixToolset.Util.Symbols
70 set => this.Set((int)UserSymbolFields.Password, value); 72 set => this.Set((int)UserSymbolFields.Password, value);
71 } 73 }
72 74
75 public string Comment
76 {
77 get => this.Fields[(int)UserSymbolFields.Comment].AsString();
78 set => this.Set((int)UserSymbolFields.Comment, value);
79 }
80
73 public int Attributes 81 public int Attributes
74 { 82 {
75 get => this.Fields[(int)UserSymbolFields.Attributes].AsNumber(); 83 get => this.Fields[(int)UserSymbolFields.Attributes].AsNumber();
76 set => this.Set((int)UserSymbolFields.Attributes, value); 84 set => this.Set((int)UserSymbolFields.Attributes, value);
77 } 85 }
78 } 86 }
79} \ No newline at end of file 87}