From a19f847fe38ad9df88a0dc61ec2caa8ea0cd507f Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Wed, 23 Feb 2022 15:16:49 -0800 Subject: Rename WixProductTagSymbol to WixPackageTagSymbol --- .../WixToolset.Data/Symbols/SymbolDefinitions.cs | 6 +- .../WixToolset.Data/Symbols/WixPackageTagSymbol.cs | 68 ++++++++++++++++++++++ .../WixToolset.Data/Symbols/WixProductTagSymbol.cs | 68 ---------------------- 3 files changed, 71 insertions(+), 71 deletions(-) create mode 100644 src/api/wix/WixToolset.Data/Symbols/WixPackageTagSymbol.cs delete mode 100644 src/api/wix/WixToolset.Data/Symbols/WixProductTagSymbol.cs (limited to 'src/api') diff --git a/src/api/wix/WixToolset.Data/Symbols/SymbolDefinitions.cs b/src/api/wix/WixToolset.Data/Symbols/SymbolDefinitions.cs index 0ed0a4ec..ad7646a7 100644 --- a/src/api/wix/WixToolset.Data/Symbols/SymbolDefinitions.cs +++ b/src/api/wix/WixToolset.Data/Symbols/SymbolDefinitions.cs @@ -179,7 +179,7 @@ namespace WixToolset.Data WixPatchRef, WixPatchTarget, WixProductSearch, - WixProductTag, + WixPackageTag, WixProperty, WixRegistrySearch, WixRelatedBundle, @@ -729,8 +729,8 @@ namespace WixToolset.Data case SymbolDefinitionType.WixProductSearch: return SymbolDefinitions.WixProductSearch; - case SymbolDefinitionType.WixProductTag: - return SymbolDefinitions.WixProductTag; + case SymbolDefinitionType.WixPackageTag: + return SymbolDefinitions.WixPackageTag; case SymbolDefinitionType.WixProperty: return SymbolDefinitions.WixProperty; diff --git a/src/api/wix/WixToolset.Data/Symbols/WixPackageTagSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixPackageTagSymbol.cs new file mode 100644 index 00000000..eca21555 --- /dev/null +++ b/src/api/wix/WixToolset.Data/Symbols/WixPackageTagSymbol.cs @@ -0,0 +1,68 @@ +// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. + +namespace WixToolset.Data +{ + using WixToolset.Data.Symbols; + + public static partial class SymbolDefinitions + { + public static readonly IntermediateSymbolDefinition WixPackageTag = new IntermediateSymbolDefinition( + SymbolDefinitionType.WixPackageTag, + new[] + { + new IntermediateFieldDefinition(nameof(WixPackageTagSymbolFields.FileRef), IntermediateFieldType.String), + new IntermediateFieldDefinition(nameof(WixPackageTagSymbolFields.Regid), IntermediateFieldType.String), + new IntermediateFieldDefinition(nameof(WixPackageTagSymbolFields.Name), IntermediateFieldType.String), + new IntermediateFieldDefinition(nameof(WixPackageTagSymbolFields.Attributes), IntermediateFieldType.Number) + }, + typeof(WixPackageTagSymbol)); + } +} + +namespace WixToolset.Data.Symbols +{ + public enum WixPackageTagSymbolFields + { + FileRef, + Regid, + Name, + Attributes + } + + public class WixPackageTagSymbol : IntermediateSymbol + { + public WixPackageTagSymbol() : base(SymbolDefinitions.WixPackageTag, null, null) + { + } + + public WixPackageTagSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(SymbolDefinitions.WixPackageTag, sourceLineNumber, id) + { + } + + public IntermediateField this[WixPackageTagSymbolFields index] => this.Fields[(int)index]; + + public string FileRef + { + get => this.Fields[(int)WixPackageTagSymbolFields.FileRef].AsString(); + set => this.Set((int)WixPackageTagSymbolFields.FileRef, value); + } + + public string Regid + { + get => this.Fields[(int)WixPackageTagSymbolFields.Regid].AsString(); + set => this.Set((int)WixPackageTagSymbolFields.Regid, value); + } + + public string Name + { + get => this.Fields[(int)WixPackageTagSymbolFields.Name].AsString(); + set => this.Set((int)WixPackageTagSymbolFields.Name, value); + } + + public int Attributes + { + get => this.Fields[(int)WixPackageTagSymbolFields.Attributes].AsNumber(); + set => this.Set((int)WixPackageTagSymbolFields.Attributes, value); + } + } +} diff --git a/src/api/wix/WixToolset.Data/Symbols/WixProductTagSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixProductTagSymbol.cs deleted file mode 100644 index a2f1ed11..00000000 --- a/src/api/wix/WixToolset.Data/Symbols/WixProductTagSymbol.cs +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. - -namespace WixToolset.Data -{ - using WixToolset.Data.Symbols; - - public static partial class SymbolDefinitions - { - public static readonly IntermediateSymbolDefinition WixProductTag = new IntermediateSymbolDefinition( - SymbolDefinitionType.WixProductTag, - new[] - { - new IntermediateFieldDefinition(nameof(WixProductTagSymbolFields.FileRef), IntermediateFieldType.String), - new IntermediateFieldDefinition(nameof(WixProductTagSymbolFields.Regid), IntermediateFieldType.String), - new IntermediateFieldDefinition(nameof(WixProductTagSymbolFields.Name), IntermediateFieldType.String), - new IntermediateFieldDefinition(nameof(WixProductTagSymbolFields.Attributes), IntermediateFieldType.Number) - }, - typeof(WixProductTagSymbol)); - } -} - -namespace WixToolset.Data.Symbols -{ - public enum WixProductTagSymbolFields - { - FileRef, - Regid, - Name, - Attributes - } - - public class WixProductTagSymbol : IntermediateSymbol - { - public WixProductTagSymbol() : base(SymbolDefinitions.WixProductTag, null, null) - { - } - - public WixProductTagSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(SymbolDefinitions.WixProductTag, sourceLineNumber, id) - { - } - - public IntermediateField this[WixProductTagSymbolFields index] => this.Fields[(int)index]; - - public string FileRef - { - get => this.Fields[(int)WixProductTagSymbolFields.FileRef].AsString(); - set => this.Set((int)WixProductTagSymbolFields.FileRef, value); - } - - public string Regid - { - get => this.Fields[(int)WixProductTagSymbolFields.Regid].AsString(); - set => this.Set((int)WixProductTagSymbolFields.Regid, value); - } - - public string Name - { - get => this.Fields[(int)WixProductTagSymbolFields.Name].AsString(); - set => this.Set((int)WixProductTagSymbolFields.Name, value); - } - - public int Attributes - { - get => this.Fields[(int)WixProductTagSymbolFields.Attributes].AsNumber(); - set => this.Set((int)WixProductTagSymbolFields.Attributes, value); - } - } -} -- cgit v1.2.3-55-g6feb