diff options
author | Ron Martin <cpuwzd@comcast.net> | 2022-08-29 18:38:07 -0400 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2022-10-21 19:08:08 -0700 |
commit | 08cdc6aa2b9dd0e273a3c3a22893616d26342a0e (patch) | |
tree | 1d0b9f7e21cec02abfda50b1a3c6d0c24308998b /src/ext/Util/wixext/Symbols/UserSymbol.cs | |
parent | 40bd65379768f99ec28bffe2691ba43c78c9e9c4 (diff) | |
download | wix-08cdc6aa2b9dd0e273a3c3a22893616d26342a0e.tar.gz wix-08cdc6aa2b9dd0e273a3c3a22893616d26342a0e.tar.bz2 wix-08cdc6aa2b9dd0e273a3c3a22893616d26342a0e.zip |
Support add, modify and remove comments on user accounts
Fixes 5371
Diffstat (limited to 'src/ext/Util/wixext/Symbols/UserSymbol.cs')
-rw-r--r-- | src/ext/Util/wixext/Symbols/UserSymbol.cs | 10 |
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 | } |