diff options
author | Rob Mensching <rob@firegiant.com> | 2024-12-29 18:01:20 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2024-12-30 06:45:49 -0800 |
commit | 523c66a62a619e6aa9f30070173ea33edfb5e328 (patch) | |
tree | 04fa3146250b7eeaa6864b0f71e37905a2d77be1 /src/tools | |
parent | 6edc5d1e2a289eac50c6d59a29e195353bb023cb (diff) | |
download | wix-523c66a62a619e6aa9f30070173ea33edfb5e328.tar.gz wix-523c66a62a619e6aa9f30070173ea33edfb5e328.tar.bz2 wix-523c66a62a619e6aa9f30070173ea33edfb5e328.zip |
Rename "bundle id" concept to "bundle code"
The "bundle id" always had more in common with the PackageCode from the Windows
Installer. With the introduction of an actual Id attribute on the Bundle
element, there is potential for confusion, so there is finally real motivation
to rename "bundle id" to "bundle code".
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/heat/Serialize/wix.cs | 3306 |
1 files changed, 1653 insertions, 1653 deletions
diff --git a/src/tools/heat/Serialize/wix.cs b/src/tools/heat/Serialize/wix.cs index cb62079d..504959fd 100644 --- a/src/tools/heat/Serialize/wix.cs +++ b/src/tools/heat/Serialize/wix.cs | |||
@@ -9319,7 +9319,7 @@ namespace WixToolset.Harvesters.Serialize | |||
9319 | writer.WriteStartElement("RelatedBundle", "http://wixtoolset.org/schemas/v4/wxs"); | 9319 | writer.WriteStartElement("RelatedBundle", "http://wixtoolset.org/schemas/v4/wxs"); |
9320 | if (this.idFieldSet) | 9320 | if (this.idFieldSet) |
9321 | { | 9321 | { |
9322 | writer.WriteAttributeString("Id", this.idField); | 9322 | writer.WriteAttributeString("Code", this.idField); |
9323 | } | 9323 | } |
9324 | if (this.actionFieldSet) | 9324 | if (this.actionFieldSet) |
9325 | { | 9325 | { |
@@ -24008,7 +24008,7 @@ namespace WixToolset.Harvesters.Serialize | |||
24008 | /// The Formatted string providing the full path to the language neutral file containing the MUI Manifest. Generally | 24008 | /// The Formatted string providing the full path to the language neutral file containing the MUI Manifest. Generally |
24009 | /// authored using [#filekey] form. When this attribute is specified, the DisplayResourceId attribute must also | 24009 | /// authored using [#filekey] form. When this attribute is specified, the DisplayResourceId attribute must also |
24010 | /// be provided. | 24010 | /// be provided. |
24011 | /// | 24011 | /// |
24012 | /// This attribute is only used on Windows Vista and above. If this attribute is not populated and the install | 24012 | /// This attribute is only used on Windows Vista and above. If this attribute is not populated and the install |
24013 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is populated and | 24013 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is populated and |
24014 | /// the install is running on Vista and above, the value in the Name attribute is ignored. | 24014 | /// the install is running on Vista and above, the value in the Name attribute is ignored. |
@@ -24029,7 +24029,7 @@ namespace WixToolset.Harvesters.Serialize | |||
24029 | /// <summary> | 24029 | /// <summary> |
24030 | /// The display name index for the shortcut. This must be a non-negative number. When this attribute is specified, the | 24030 | /// The display name index for the shortcut. This must be a non-negative number. When this attribute is specified, the |
24031 | /// DisplayResourceDll attribute must also be provided. | 24031 | /// DisplayResourceDll attribute must also be provided. |
24032 | /// | 24032 | /// |
24033 | /// This attribute is only used on Windows Vista and above. If this attribute is not specified and the install | 24033 | /// This attribute is only used on Windows Vista and above. If this attribute is not specified and the install |
24034 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is specified and | 24034 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is specified and |
24035 | /// the install is running on Vista and above, the value in the Name attribute is ignored. | 24035 | /// the install is running on Vista and above, the value in the Name attribute is ignored. |
@@ -24051,7 +24051,7 @@ namespace WixToolset.Harvesters.Serialize | |||
24051 | /// The Formatted string providing the full path to the language neutral file containing the MUI Manifest. Generally | 24051 | /// The Formatted string providing the full path to the language neutral file containing the MUI Manifest. Generally |
24052 | /// authored using [#filekey] form. When this attribute is specified, the DescriptionResourceId attribute must also | 24052 | /// authored using [#filekey] form. When this attribute is specified, the DescriptionResourceId attribute must also |
24053 | /// be provided. | 24053 | /// be provided. |
24054 | /// | 24054 | /// |
24055 | /// This attribute is only used on Windows Vista and above. If this attribute is not specified and the install | 24055 | /// This attribute is only used on Windows Vista and above. If this attribute is not specified and the install |
24056 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is provided and | 24056 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is provided and |
24057 | /// the install is running on Vista and above, the value in the Name attribute is ignored. | 24057 | /// the install is running on Vista and above, the value in the Name attribute is ignored. |
@@ -24072,7 +24072,7 @@ namespace WixToolset.Harvesters.Serialize | |||
24072 | /// <summary> | 24072 | /// <summary> |
24073 | /// The description name index for the shortcut. This must be a non-negative number. When this attribute is specified, | 24073 | /// The description name index for the shortcut. This must be a non-negative number. When this attribute is specified, |
24074 | /// the DescriptionResourceDll attribute must also be populated. | 24074 | /// the DescriptionResourceDll attribute must also be populated. |
24075 | /// | 24075 | /// |
24076 | /// This attribute is only used on Windows Vista and above. If this attribute is not specified and the install | 24076 | /// This attribute is only used on Windows Vista and above. If this attribute is not specified and the install |
24077 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is populated and the | 24077 | /// is running on Vista and above, the value in the Name attribute is used. If this attribute is populated and the |
24078 | /// install is running on Vista and above, the value in the Name attribute is ignored. | 24078 | /// install is running on Vista and above, the value in the Name attribute is ignored. |
@@ -27922,7 +27922,7 @@ namespace WixToolset.Harvesters.Serialize | |||
27922 | 27922 | ||
27923 | /// <summary> | 27923 | /// <summary> |
27924 | /// Used to create a registry value. For multi-string values, this can be used to prepend or append values. | 27924 | /// Used to create a registry value. For multi-string values, this can be used to prepend or append values. |
27925 | /// | 27925 | /// |
27926 | /// For legacy authoring: Use several of these elements to specify each registry value in a multiString registry value. This element | 27926 | /// For legacy authoring: Use several of these elements to specify each registry value in a multiString registry value. This element |
27927 | /// cannot be used if the Value attribute is specified unless the Type attribute is set to 'multiString'. The | 27927 | /// cannot be used if the Value attribute is specified unless the Type attribute is set to 'multiString'. The |
27928 | /// values should go in the text area of the RegistryValue element. | 27928 | /// values should go in the text area of the RegistryValue element. |
@@ -39331,7 +39331,7 @@ namespace WixToolset.Harvesters.Serialize | |||
39331 | 39331 | ||
39332 | /// <summary> | 39332 | /// <summary> |
39333 | /// The name of the directory. | 39333 | /// The name of the directory. |
39334 | /// | 39334 | /// |
39335 | /// Do not specify this attribute if this directory represents | 39335 | /// Do not specify this attribute if this directory represents |
39336 | /// the same directory as the parent (see the Windows Installer SDK's | 39336 | /// the same directory as the parent (see the Windows Installer SDK's |
39337 | /// </summary> | 39337 | /// </summary> |
@@ -39387,7 +39387,7 @@ namespace WixToolset.Harvesters.Serialize | |||
39387 | /// <summary> | 39387 | /// <summary> |
39388 | /// The name of the directory on the source media. | 39388 | /// The name of the directory on the source media. |
39389 | /// If this attribute is not specified, Windows Installer will default to the Name attribute. | 39389 | /// If this attribute is not specified, Windows Installer will default to the Name attribute. |
39390 | /// | 39390 | /// |
39391 | /// In prior versions of the WiX toolset, this attribute specified the short source directory name. | 39391 | /// In prior versions of the WiX toolset, this attribute specified the short source directory name. |
39392 | /// This attribute's value may now be either a short or long directory name. | 39392 | /// This attribute's value may now be either a short or long directory name. |
39393 | /// If a short directory name is specified, the ShortSourceName attribute may not be specified. | 39393 | /// If a short directory name is specified, the ShortSourceName attribute may not be specified. |
@@ -39917,57 +39917,57 @@ namespace WixToolset.Harvesters.Serialize | |||
39917 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 39917 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
39918 | public class UpgradeVersion : ISchemaElement, ISetAttributes | 39918 | public class UpgradeVersion : ISchemaElement, ISetAttributes |
39919 | { | 39919 | { |
39920 | 39920 | ||
39921 | private string minimumField; | 39921 | private string minimumField; |
39922 | 39922 | ||
39923 | private bool minimumFieldSet; | 39923 | private bool minimumFieldSet; |
39924 | 39924 | ||
39925 | private string maximumField; | 39925 | private string maximumField; |
39926 | 39926 | ||
39927 | private bool maximumFieldSet; | 39927 | private bool maximumFieldSet; |
39928 | 39928 | ||
39929 | private string languageField; | 39929 | private string languageField; |
39930 | 39930 | ||
39931 | private bool languageFieldSet; | 39931 | private bool languageFieldSet; |
39932 | 39932 | ||
39933 | private string removeFeaturesField; | 39933 | private string removeFeaturesField; |
39934 | 39934 | ||
39935 | private bool removeFeaturesFieldSet; | 39935 | private bool removeFeaturesFieldSet; |
39936 | 39936 | ||
39937 | private string propertyField; | 39937 | private string propertyField; |
39938 | 39938 | ||
39939 | private bool propertyFieldSet; | 39939 | private bool propertyFieldSet; |
39940 | 39940 | ||
39941 | private YesNoType migrateFeaturesField; | 39941 | private YesNoType migrateFeaturesField; |
39942 | 39942 | ||
39943 | private bool migrateFeaturesFieldSet; | 39943 | private bool migrateFeaturesFieldSet; |
39944 | 39944 | ||
39945 | private YesNoType onlyDetectField; | 39945 | private YesNoType onlyDetectField; |
39946 | 39946 | ||
39947 | private bool onlyDetectFieldSet; | 39947 | private bool onlyDetectFieldSet; |
39948 | 39948 | ||
39949 | private YesNoType ignoreRemoveFailureField; | 39949 | private YesNoType ignoreRemoveFailureField; |
39950 | 39950 | ||
39951 | private bool ignoreRemoveFailureFieldSet; | 39951 | private bool ignoreRemoveFailureFieldSet; |
39952 | 39952 | ||
39953 | private YesNoType includeMinimumField; | 39953 | private YesNoType includeMinimumField; |
39954 | 39954 | ||
39955 | private bool includeMinimumFieldSet; | 39955 | private bool includeMinimumFieldSet; |
39956 | 39956 | ||
39957 | private YesNoType includeMaximumField; | 39957 | private YesNoType includeMaximumField; |
39958 | 39958 | ||
39959 | private bool includeMaximumFieldSet; | 39959 | private bool includeMaximumFieldSet; |
39960 | 39960 | ||
39961 | private YesNoType excludeLanguagesField; | 39961 | private YesNoType excludeLanguagesField; |
39962 | 39962 | ||
39963 | private bool excludeLanguagesFieldSet; | 39963 | private bool excludeLanguagesFieldSet; |
39964 | 39964 | ||
39965 | private string contentField; | 39965 | private string contentField; |
39966 | 39966 | ||
39967 | private bool contentFieldSet; | 39967 | private bool contentFieldSet; |
39968 | 39968 | ||
39969 | private ISchemaElement parentElement; | 39969 | private ISchemaElement parentElement; |
39970 | 39970 | ||
39971 | /// <summary> | 39971 | /// <summary> |
39972 | /// Specifies the lower bound on the range of product versions to be detected by FindRelatedProducts. | 39972 | /// Specifies the lower bound on the range of product versions to be detected by FindRelatedProducts. |
39973 | /// </summary> | 39973 | /// </summary> |
@@ -39983,7 +39983,7 @@ namespace WixToolset.Harvesters.Serialize | |||
39983 | this.minimumField = value; | 39983 | this.minimumField = value; |
39984 | } | 39984 | } |
39985 | } | 39985 | } |
39986 | 39986 | ||
39987 | /// <summary> | 39987 | /// <summary> |
39988 | /// Specifies the upper boundary of the range of product versions detected by FindRelatedProducts. | 39988 | /// Specifies the upper boundary of the range of product versions detected by FindRelatedProducts. |
39989 | /// </summary> | 39989 | /// </summary> |
@@ -39999,7 +39999,7 @@ namespace WixToolset.Harvesters.Serialize | |||
39999 | this.maximumField = value; | 39999 | this.maximumField = value; |
40000 | } | 40000 | } |
40001 | } | 40001 | } |
40002 | 40002 | ||
40003 | /// <summary> | 40003 | /// <summary> |
40004 | /// Specifies the set of languages detected by FindRelatedProducts. Enter a list of numeric language identifiers (LANGID) separated by commas (,). Leave this value null to specify all languages. Set ExcludeLanguages to "yes" in order detect all languages, excluding the languages listed in this value. | 40004 | /// Specifies the set of languages detected by FindRelatedProducts. Enter a list of numeric language identifiers (LANGID) separated by commas (,). Leave this value null to specify all languages. Set ExcludeLanguages to "yes" in order detect all languages, excluding the languages listed in this value. |
40005 | /// </summary> | 40005 | /// </summary> |
@@ -40015,7 +40015,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40015 | this.languageField = value; | 40015 | this.languageField = value; |
40016 | } | 40016 | } |
40017 | } | 40017 | } |
40018 | 40018 | ||
40019 | /// <summary> | 40019 | /// <summary> |
40020 | /// The installer sets the REMOVE property to features specified in this column. The features to be removed can be determined at run time. The Formatted string entered in this field must evaluate to a comma-delimited list of feature names. For example: [Feature1],[Feature2],[Feature3]. No features are removed if the field contains formatted text that evaluates to an empty string. The installer sets REMOVE=ALL only if the Remove field is empty. | 40020 | /// The installer sets the REMOVE property to features specified in this column. The features to be removed can be determined at run time. The Formatted string entered in this field must evaluate to a comma-delimited list of feature names. For example: [Feature1],[Feature2],[Feature3]. No features are removed if the field contains formatted text that evaluates to an empty string. The installer sets REMOVE=ALL only if the Remove field is empty. |
40021 | /// </summary> | 40021 | /// </summary> |
@@ -40031,7 +40031,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40031 | this.removeFeaturesField = value; | 40031 | this.removeFeaturesField = value; |
40032 | } | 40032 | } |
40033 | } | 40033 | } |
40034 | 40034 | ||
40035 | /// <summary> | 40035 | /// <summary> |
40036 | /// When the FindRelatedProducts action detects a related product installed on the system, it appends the product code to the property specified in this field. Windows Installer documentation for the | 40036 | /// When the FindRelatedProducts action detects a related product installed on the system, it appends the product code to the property specified in this field. Windows Installer documentation for the |
40037 | /// </summary> | 40037 | /// </summary> |
@@ -40047,7 +40047,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40047 | this.propertyField = value; | 40047 | this.propertyField = value; |
40048 | } | 40048 | } |
40049 | } | 40049 | } |
40050 | 40050 | ||
40051 | /// <summary> | 40051 | /// <summary> |
40052 | /// Set to "yes" to migrate feature states from upgraded products by enabling the logic in the MigrateFeatureStates action. | 40052 | /// Set to "yes" to migrate feature states from upgraded products by enabling the logic in the MigrateFeatureStates action. |
40053 | /// </summary> | 40053 | /// </summary> |
@@ -40063,7 +40063,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40063 | this.migrateFeaturesField = value; | 40063 | this.migrateFeaturesField = value; |
40064 | } | 40064 | } |
40065 | } | 40065 | } |
40066 | 40066 | ||
40067 | /// <summary> | 40067 | /// <summary> |
40068 | /// Set to "yes" to detect products and applications but do not uninstall. | 40068 | /// Set to "yes" to detect products and applications but do not uninstall. |
40069 | /// </summary> | 40069 | /// </summary> |
@@ -40079,7 +40079,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40079 | this.onlyDetectField = value; | 40079 | this.onlyDetectField = value; |
40080 | } | 40080 | } |
40081 | } | 40081 | } |
40082 | 40082 | ||
40083 | /// <summary> | 40083 | /// <summary> |
40084 | /// Set to "yes" to continue installation upon failure to remove a product or application. | 40084 | /// Set to "yes" to continue installation upon failure to remove a product or application. |
40085 | /// </summary> | 40085 | /// </summary> |
@@ -40095,7 +40095,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40095 | this.ignoreRemoveFailureField = value; | 40095 | this.ignoreRemoveFailureField = value; |
40096 | } | 40096 | } |
40097 | } | 40097 | } |
40098 | 40098 | ||
40099 | /// <summary> | 40099 | /// <summary> |
40100 | /// Set to "no" to make the range of versions detected exclude the value specified in Minimum. This attribute is "yes" by default. | 40100 | /// Set to "no" to make the range of versions detected exclude the value specified in Minimum. This attribute is "yes" by default. |
40101 | /// </summary> | 40101 | /// </summary> |
@@ -40111,7 +40111,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40111 | this.includeMinimumField = value; | 40111 | this.includeMinimumField = value; |
40112 | } | 40112 | } |
40113 | } | 40113 | } |
40114 | 40114 | ||
40115 | /// <summary> | 40115 | /// <summary> |
40116 | /// Set to "yes" to make the range of versions detected include the value specified in Maximum. | 40116 | /// Set to "yes" to make the range of versions detected include the value specified in Maximum. |
40117 | /// </summary> | 40117 | /// </summary> |
@@ -40127,7 +40127,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40127 | this.includeMaximumField = value; | 40127 | this.includeMaximumField = value; |
40128 | } | 40128 | } |
40129 | } | 40129 | } |
40130 | 40130 | ||
40131 | /// <summary> | 40131 | /// <summary> |
40132 | /// Set to "yes" to detect all languages, excluding the languages listed in the Language attribute. | 40132 | /// Set to "yes" to detect all languages, excluding the languages listed in the Language attribute. |
40133 | /// </summary> | 40133 | /// </summary> |
@@ -40143,7 +40143,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40143 | this.excludeLanguagesField = value; | 40143 | this.excludeLanguagesField = value; |
40144 | } | 40144 | } |
40145 | } | 40145 | } |
40146 | 40146 | ||
40147 | public string Content | 40147 | public string Content |
40148 | { | 40148 | { |
40149 | get | 40149 | get |
@@ -40156,7 +40156,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40156 | this.contentField = value; | 40156 | this.contentField = value; |
40157 | } | 40157 | } |
40158 | } | 40158 | } |
40159 | 40159 | ||
40160 | public virtual ISchemaElement ParentElement | 40160 | public virtual ISchemaElement ParentElement |
40161 | { | 40161 | { |
40162 | get | 40162 | get |
@@ -40168,7 +40168,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40168 | this.parentElement = value; | 40168 | this.parentElement = value; |
40169 | } | 40169 | } |
40170 | } | 40170 | } |
40171 | 40171 | ||
40172 | /// <summary> | 40172 | /// <summary> |
40173 | /// Processes this element and all child elements into an XmlWriter. | 40173 | /// Processes this element and all child elements into an XmlWriter. |
40174 | /// </summary> | 40174 | /// </summary> |
@@ -40272,7 +40272,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40272 | } | 40272 | } |
40273 | writer.WriteEndElement(); | 40273 | writer.WriteEndElement(); |
40274 | } | 40274 | } |
40275 | 40275 | ||
40276 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 40276 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
40277 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 40277 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
40278 | void ISetAttributes.SetAttribute(string name, string value) | 40278 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -40343,22 +40343,22 @@ namespace WixToolset.Harvesters.Serialize | |||
40343 | } | 40343 | } |
40344 | } | 40344 | } |
40345 | } | 40345 | } |
40346 | 40346 | ||
40347 | /// <summary> | 40347 | /// <summary> |
40348 | /// Upgrade info for a particular UpgradeCode | 40348 | /// Upgrade info for a particular UpgradeCode |
40349 | /// </summary> | 40349 | /// </summary> |
40350 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 40350 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
40351 | public class Upgrade : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 40351 | public class Upgrade : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
40352 | { | 40352 | { |
40353 | 40353 | ||
40354 | private ElementCollection children; | 40354 | private ElementCollection children; |
40355 | 40355 | ||
40356 | private string idField; | 40356 | private string idField; |
40357 | 40357 | ||
40358 | private bool idFieldSet; | 40358 | private bool idFieldSet; |
40359 | 40359 | ||
40360 | private ISchemaElement parentElement; | 40360 | private ISchemaElement parentElement; |
40361 | 40361 | ||
40362 | public Upgrade() | 40362 | public Upgrade() |
40363 | { | 40363 | { |
40364 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 40364 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -40366,7 +40366,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40366 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Property))); | 40366 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Property))); |
40367 | this.children = childCollection0; | 40367 | this.children = childCollection0; |
40368 | } | 40368 | } |
40369 | 40369 | ||
40370 | public virtual IEnumerable Children | 40370 | public virtual IEnumerable Children |
40371 | { | 40371 | { |
40372 | get | 40372 | get |
@@ -40374,7 +40374,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40374 | return this.children; | 40374 | return this.children; |
40375 | } | 40375 | } |
40376 | } | 40376 | } |
40377 | 40377 | ||
40378 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 40378 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
40379 | public virtual IEnumerable this[System.Type childType] | 40379 | public virtual IEnumerable this[System.Type childType] |
40380 | { | 40380 | { |
@@ -40383,7 +40383,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40383 | return this.children.Filter(childType); | 40383 | return this.children.Filter(childType); |
40384 | } | 40384 | } |
40385 | } | 40385 | } |
40386 | 40386 | ||
40387 | /// <summary> | 40387 | /// <summary> |
40388 | /// This value specifies the upgrade code for the products that are to be detected by the FindRelatedProducts action. | 40388 | /// This value specifies the upgrade code for the products that are to be detected by the FindRelatedProducts action. |
40389 | /// </summary> | 40389 | /// </summary> |
@@ -40399,7 +40399,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40399 | this.idField = value; | 40399 | this.idField = value; |
40400 | } | 40400 | } |
40401 | } | 40401 | } |
40402 | 40402 | ||
40403 | public virtual ISchemaElement ParentElement | 40403 | public virtual ISchemaElement ParentElement |
40404 | { | 40404 | { |
40405 | get | 40405 | get |
@@ -40411,7 +40411,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40411 | this.parentElement = value; | 40411 | this.parentElement = value; |
40412 | } | 40412 | } |
40413 | } | 40413 | } |
40414 | 40414 | ||
40415 | public virtual void AddChild(ISchemaElement child) | 40415 | public virtual void AddChild(ISchemaElement child) |
40416 | { | 40416 | { |
40417 | if ((null == child)) | 40417 | if ((null == child)) |
@@ -40421,7 +40421,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40421 | this.children.AddElement(child); | 40421 | this.children.AddElement(child); |
40422 | child.ParentElement = this; | 40422 | child.ParentElement = this; |
40423 | } | 40423 | } |
40424 | 40424 | ||
40425 | public virtual void RemoveChild(ISchemaElement child) | 40425 | public virtual void RemoveChild(ISchemaElement child) |
40426 | { | 40426 | { |
40427 | if ((null == child)) | 40427 | if ((null == child)) |
@@ -40431,7 +40431,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40431 | this.children.RemoveElement(child); | 40431 | this.children.RemoveElement(child); |
40432 | child.ParentElement = null; | 40432 | child.ParentElement = null; |
40433 | } | 40433 | } |
40434 | 40434 | ||
40435 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 40435 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
40436 | ISchemaElement ICreateChildren.CreateChild(string childName) | 40436 | ISchemaElement ICreateChildren.CreateChild(string childName) |
40437 | { | 40437 | { |
@@ -40454,7 +40454,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40454 | } | 40454 | } |
40455 | return childValue; | 40455 | return childValue; |
40456 | } | 40456 | } |
40457 | 40457 | ||
40458 | /// <summary> | 40458 | /// <summary> |
40459 | /// Processes this element and all child elements into an XmlWriter. | 40459 | /// Processes this element and all child elements into an XmlWriter. |
40460 | /// </summary> | 40460 | /// </summary> |
@@ -40476,7 +40476,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40476 | } | 40476 | } |
40477 | writer.WriteEndElement(); | 40477 | writer.WriteEndElement(); |
40478 | } | 40478 | } |
40479 | 40479 | ||
40480 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 40480 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
40481 | void ISetAttributes.SetAttribute(string name, string value) | 40481 | void ISetAttributes.SetAttribute(string name, string value) |
40482 | { | 40482 | { |
@@ -40491,7 +40491,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40491 | } | 40491 | } |
40492 | } | 40492 | } |
40493 | } | 40493 | } |
40494 | 40494 | ||
40495 | /// <summary> | 40495 | /// <summary> |
40496 | /// A feature for the Feature table. Features are the smallest installable unit. See msi.chm for more | 40496 | /// A feature for the Feature table. Features are the smallest installable unit. See msi.chm for more |
40497 | /// detailed information on the myriad installation options for a feature. | 40497 | /// detailed information on the myriad installation options for a feature. |
@@ -40499,51 +40499,51 @@ namespace WixToolset.Harvesters.Serialize | |||
40499 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 40499 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
40500 | public class Feature : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 40500 | public class Feature : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
40501 | { | 40501 | { |
40502 | 40502 | ||
40503 | private ElementCollection children; | 40503 | private ElementCollection children; |
40504 | 40504 | ||
40505 | private string idField; | 40505 | private string idField; |
40506 | 40506 | ||
40507 | private bool idFieldSet; | 40507 | private bool idFieldSet; |
40508 | 40508 | ||
40509 | private AbsentType absentField; | 40509 | private AbsentType absentField; |
40510 | 40510 | ||
40511 | private bool absentFieldSet; | 40511 | private bool absentFieldSet; |
40512 | 40512 | ||
40513 | private AllowAdvertiseType allowAdvertiseField; | 40513 | private AllowAdvertiseType allowAdvertiseField; |
40514 | 40514 | ||
40515 | private bool allowAdvertiseFieldSet; | 40515 | private bool allowAdvertiseFieldSet; |
40516 | 40516 | ||
40517 | private string configurableDirectoryField; | 40517 | private string configurableDirectoryField; |
40518 | 40518 | ||
40519 | private bool configurableDirectoryFieldSet; | 40519 | private bool configurableDirectoryFieldSet; |
40520 | 40520 | ||
40521 | private string descriptionField; | 40521 | private string descriptionField; |
40522 | 40522 | ||
40523 | private bool descriptionFieldSet; | 40523 | private bool descriptionFieldSet; |
40524 | 40524 | ||
40525 | private string displayField; | 40525 | private string displayField; |
40526 | 40526 | ||
40527 | private bool displayFieldSet; | 40527 | private bool displayFieldSet; |
40528 | 40528 | ||
40529 | private InstallDefaultType installDefaultField; | 40529 | private InstallDefaultType installDefaultField; |
40530 | 40530 | ||
40531 | private bool installDefaultFieldSet; | 40531 | private bool installDefaultFieldSet; |
40532 | 40532 | ||
40533 | private int levelField; | 40533 | private int levelField; |
40534 | 40534 | ||
40535 | private bool levelFieldSet; | 40535 | private bool levelFieldSet; |
40536 | 40536 | ||
40537 | private string titleField; | 40537 | private string titleField; |
40538 | 40538 | ||
40539 | private bool titleFieldSet; | 40539 | private bool titleFieldSet; |
40540 | 40540 | ||
40541 | private TypicalDefaultType typicalDefaultField; | 40541 | private TypicalDefaultType typicalDefaultField; |
40542 | 40542 | ||
40543 | private bool typicalDefaultFieldSet; | 40543 | private bool typicalDefaultFieldSet; |
40544 | 40544 | ||
40545 | private ISchemaElement parentElement; | 40545 | private ISchemaElement parentElement; |
40546 | 40546 | ||
40547 | public Feature() | 40547 | public Feature() |
40548 | { | 40548 | { |
40549 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 40549 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -40558,7 +40558,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40558 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); | 40558 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); |
40559 | this.children = childCollection0; | 40559 | this.children = childCollection0; |
40560 | } | 40560 | } |
40561 | 40561 | ||
40562 | public virtual IEnumerable Children | 40562 | public virtual IEnumerable Children |
40563 | { | 40563 | { |
40564 | get | 40564 | get |
@@ -40566,7 +40566,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40566 | return this.children; | 40566 | return this.children; |
40567 | } | 40567 | } |
40568 | } | 40568 | } |
40569 | 40569 | ||
40570 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 40570 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
40571 | public virtual IEnumerable this[System.Type childType] | 40571 | public virtual IEnumerable this[System.Type childType] |
40572 | { | 40572 | { |
@@ -40575,7 +40575,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40575 | return this.children.Filter(childType); | 40575 | return this.children.Filter(childType); |
40576 | } | 40576 | } |
40577 | } | 40577 | } |
40578 | 40578 | ||
40579 | /// <summary> | 40579 | /// <summary> |
40580 | /// Unique identifier of the feature. | 40580 | /// Unique identifier of the feature. |
40581 | /// </summary> | 40581 | /// </summary> |
@@ -40591,7 +40591,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40591 | this.idField = value; | 40591 | this.idField = value; |
40592 | } | 40592 | } |
40593 | } | 40593 | } |
40594 | 40594 | ||
40595 | /// <summary> | 40595 | /// <summary> |
40596 | /// This attribute determines if a user will have the option to set a feature to absent in the user interface. | 40596 | /// This attribute determines if a user will have the option to set a feature to absent in the user interface. |
40597 | /// </summary> | 40597 | /// </summary> |
@@ -40607,7 +40607,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40607 | this.absentField = value; | 40607 | this.absentField = value; |
40608 | } | 40608 | } |
40609 | } | 40609 | } |
40610 | 40610 | ||
40611 | /// <summary> | 40611 | /// <summary> |
40612 | /// This attribute determines the possible advertise states for this feature. | 40612 | /// This attribute determines the possible advertise states for this feature. |
40613 | /// </summary> | 40613 | /// </summary> |
@@ -40623,7 +40623,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40623 | this.allowAdvertiseField = value; | 40623 | this.allowAdvertiseField = value; |
40624 | } | 40624 | } |
40625 | } | 40625 | } |
40626 | 40626 | ||
40627 | /// <summary> | 40627 | /// <summary> |
40628 | /// Specify the Id of a Directory that can be configured by the user at installation time. This identifier | 40628 | /// Specify the Id of a Directory that can be configured by the user at installation time. This identifier |
40629 | /// must be a public property and therefore completely uppercase. | 40629 | /// must be a public property and therefore completely uppercase. |
@@ -40640,7 +40640,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40640 | this.configurableDirectoryField = value; | 40640 | this.configurableDirectoryField = value; |
40641 | } | 40641 | } |
40642 | } | 40642 | } |
40643 | 40643 | ||
40644 | /// <summary> | 40644 | /// <summary> |
40645 | /// Longer string of text describing the feature. This localizable string is displayed by the | 40645 | /// Longer string of text describing the feature. This localizable string is displayed by the |
40646 | /// Text Control of the Selection Dialog. | 40646 | /// Text Control of the Selection Dialog. |
@@ -40657,7 +40657,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40657 | this.descriptionField = value; | 40657 | this.descriptionField = value; |
40658 | } | 40658 | } |
40659 | } | 40659 | } |
40660 | 40660 | ||
40661 | /// <summary> | 40661 | /// <summary> |
40662 | /// Determines the initial display of this feature in the feature tree. | 40662 | /// Determines the initial display of this feature in the feature tree. |
40663 | /// This attribute's value should be one of the following: | 40663 | /// This attribute's value should be one of the following: |
@@ -40674,7 +40674,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40674 | this.displayField = value; | 40674 | this.displayField = value; |
40675 | } | 40675 | } |
40676 | } | 40676 | } |
40677 | 40677 | ||
40678 | /// <summary> | 40678 | /// <summary> |
40679 | /// This attribute determines the default install/run location of a feature. This attribute cannot be specified | 40679 | /// This attribute determines the default install/run location of a feature. This attribute cannot be specified |
40680 | /// if the value of the FollowParent attribute is 'yes' since that would ask the installer to force this feature | 40680 | /// if the value of the FollowParent attribute is 'yes' since that would ask the installer to force this feature |
@@ -40692,7 +40692,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40692 | this.installDefaultField = value; | 40692 | this.installDefaultField = value; |
40693 | } | 40693 | } |
40694 | } | 40694 | } |
40695 | 40695 | ||
40696 | /// <summary> | 40696 | /// <summary> |
40697 | /// Sets the install level of this feature. A value of 0 will disable the feature. Processing the | 40697 | /// Sets the install level of this feature. A value of 0 will disable the feature. Processing the |
40698 | /// Condition Table can modify the level value (this is set via the Condition child element). The | 40698 | /// Condition Table can modify the level value (this is set via the Condition child element). The |
@@ -40710,7 +40710,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40710 | this.levelField = value; | 40710 | this.levelField = value; |
40711 | } | 40711 | } |
40712 | } | 40712 | } |
40713 | 40713 | ||
40714 | /// <summary> | 40714 | /// <summary> |
40715 | /// Short string of text identifying the feature. This string is listed as an item by the | 40715 | /// Short string of text identifying the feature. This string is listed as an item by the |
40716 | /// SelectionTree control of the Selection Dialog. | 40716 | /// SelectionTree control of the Selection Dialog. |
@@ -40727,7 +40727,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40727 | this.titleField = value; | 40727 | this.titleField = value; |
40728 | } | 40728 | } |
40729 | } | 40729 | } |
40730 | 40730 | ||
40731 | /// <summary> | 40731 | /// <summary> |
40732 | /// This attribute determines the default advertise state of the feature. | 40732 | /// This attribute determines the default advertise state of the feature. |
40733 | /// </summary> | 40733 | /// </summary> |
@@ -40743,7 +40743,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40743 | this.typicalDefaultField = value; | 40743 | this.typicalDefaultField = value; |
40744 | } | 40744 | } |
40745 | } | 40745 | } |
40746 | 40746 | ||
40747 | public virtual ISchemaElement ParentElement | 40747 | public virtual ISchemaElement ParentElement |
40748 | { | 40748 | { |
40749 | get | 40749 | get |
@@ -40755,7 +40755,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40755 | this.parentElement = value; | 40755 | this.parentElement = value; |
40756 | } | 40756 | } |
40757 | } | 40757 | } |
40758 | 40758 | ||
40759 | public virtual void AddChild(ISchemaElement child) | 40759 | public virtual void AddChild(ISchemaElement child) |
40760 | { | 40760 | { |
40761 | if ((null == child)) | 40761 | if ((null == child)) |
@@ -40765,7 +40765,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40765 | this.children.AddElement(child); | 40765 | this.children.AddElement(child); |
40766 | child.ParentElement = this; | 40766 | child.ParentElement = this; |
40767 | } | 40767 | } |
40768 | 40768 | ||
40769 | public virtual void RemoveChild(ISchemaElement child) | 40769 | public virtual void RemoveChild(ISchemaElement child) |
40770 | { | 40770 | { |
40771 | if ((null == child)) | 40771 | if ((null == child)) |
@@ -40775,7 +40775,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40775 | this.children.RemoveElement(child); | 40775 | this.children.RemoveElement(child); |
40776 | child.ParentElement = null; | 40776 | child.ParentElement = null; |
40777 | } | 40777 | } |
40778 | 40778 | ||
40779 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 40779 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
40780 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 40780 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
40781 | ISchemaElement ICreateChildren.CreateChild(string childName) | 40781 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -40823,7 +40823,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40823 | } | 40823 | } |
40824 | return childValue; | 40824 | return childValue; |
40825 | } | 40825 | } |
40826 | 40826 | ||
40827 | /// <summary> | 40827 | /// <summary> |
40828 | /// Parses a AbsentType from a string. | 40828 | /// Parses a AbsentType from a string. |
40829 | /// </summary> | 40829 | /// </summary> |
@@ -40833,7 +40833,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40833 | Feature.TryParseAbsentType(value, out parsedValue); | 40833 | Feature.TryParseAbsentType(value, out parsedValue); |
40834 | return parsedValue; | 40834 | return parsedValue; |
40835 | } | 40835 | } |
40836 | 40836 | ||
40837 | /// <summary> | 40837 | /// <summary> |
40838 | /// Tries to parse a AbsentType from a string. | 40838 | /// Tries to parse a AbsentType from a string. |
40839 | /// </summary> | 40839 | /// </summary> |
@@ -40862,7 +40862,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40862 | } | 40862 | } |
40863 | return true; | 40863 | return true; |
40864 | } | 40864 | } |
40865 | 40865 | ||
40866 | /// <summary> | 40866 | /// <summary> |
40867 | /// Parses a AllowAdvertiseType from a string. | 40867 | /// Parses a AllowAdvertiseType from a string. |
40868 | /// </summary> | 40868 | /// </summary> |
@@ -40872,7 +40872,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40872 | Feature.TryParseAllowAdvertiseType(value, out parsedValue); | 40872 | Feature.TryParseAllowAdvertiseType(value, out parsedValue); |
40873 | return parsedValue; | 40873 | return parsedValue; |
40874 | } | 40874 | } |
40875 | 40875 | ||
40876 | /// <summary> | 40876 | /// <summary> |
40877 | /// Tries to parse a AllowAdvertiseType from a string. | 40877 | /// Tries to parse a AllowAdvertiseType from a string. |
40878 | /// </summary> | 40878 | /// </summary> |
@@ -40908,7 +40908,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40908 | } | 40908 | } |
40909 | return true; | 40909 | return true; |
40910 | } | 40910 | } |
40911 | 40911 | ||
40912 | /// <summary> | 40912 | /// <summary> |
40913 | /// Parses a InstallDefaultType from a string. | 40913 | /// Parses a InstallDefaultType from a string. |
40914 | /// </summary> | 40914 | /// </summary> |
@@ -40918,7 +40918,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40918 | Feature.TryParseInstallDefaultType(value, out parsedValue); | 40918 | Feature.TryParseInstallDefaultType(value, out parsedValue); |
40919 | return parsedValue; | 40919 | return parsedValue; |
40920 | } | 40920 | } |
40921 | 40921 | ||
40922 | /// <summary> | 40922 | /// <summary> |
40923 | /// Tries to parse a InstallDefaultType from a string. | 40923 | /// Tries to parse a InstallDefaultType from a string. |
40924 | /// </summary> | 40924 | /// </summary> |
@@ -40954,7 +40954,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40954 | } | 40954 | } |
40955 | return true; | 40955 | return true; |
40956 | } | 40956 | } |
40957 | 40957 | ||
40958 | /// <summary> | 40958 | /// <summary> |
40959 | /// Parses a TypicalDefaultType from a string. | 40959 | /// Parses a TypicalDefaultType from a string. |
40960 | /// </summary> | 40960 | /// </summary> |
@@ -40964,7 +40964,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40964 | Feature.TryParseTypicalDefaultType(value, out parsedValue); | 40964 | Feature.TryParseTypicalDefaultType(value, out parsedValue); |
40965 | return parsedValue; | 40965 | return parsedValue; |
40966 | } | 40966 | } |
40967 | 40967 | ||
40968 | /// <summary> | 40968 | /// <summary> |
40969 | /// Tries to parse a TypicalDefaultType from a string. | 40969 | /// Tries to parse a TypicalDefaultType from a string. |
40970 | /// </summary> | 40970 | /// </summary> |
@@ -40993,7 +40993,7 @@ namespace WixToolset.Harvesters.Serialize | |||
40993 | } | 40993 | } |
40994 | return true; | 40994 | return true; |
40995 | } | 40995 | } |
40996 | 40996 | ||
40997 | /// <summary> | 40997 | /// <summary> |
40998 | /// Processes this element and all child elements into an XmlWriter. | 40998 | /// Processes this element and all child elements into an XmlWriter. |
40999 | /// </summary> | 40999 | /// </summary> |
@@ -41088,7 +41088,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41088 | } | 41088 | } |
41089 | writer.WriteEndElement(); | 41089 | writer.WriteEndElement(); |
41090 | } | 41090 | } |
41091 | 41091 | ||
41092 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 41092 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
41093 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 41093 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
41094 | void ISetAttributes.SetAttribute(string name, string value) | 41094 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -41148,20 +41148,20 @@ namespace WixToolset.Harvesters.Serialize | |||
41148 | this.typicalDefaultFieldSet = true; | 41148 | this.typicalDefaultFieldSet = true; |
41149 | } | 41149 | } |
41150 | } | 41150 | } |
41151 | 41151 | ||
41152 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41152 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41153 | public enum AbsentType | 41153 | public enum AbsentType |
41154 | { | 41154 | { |
41155 | 41155 | ||
41156 | IllegalValue = int.MaxValue, | 41156 | IllegalValue = int.MaxValue, |
41157 | 41157 | ||
41158 | NotSet = -1, | 41158 | NotSet = -1, |
41159 | 41159 | ||
41160 | /// <summary> | 41160 | /// <summary> |
41161 | /// Allows the user interface to display an option to change the feature state to Absent. | 41161 | /// Allows the user interface to display an option to change the feature state to Absent. |
41162 | /// </summary> | 41162 | /// </summary> |
41163 | allow, | 41163 | allow, |
41164 | 41164 | ||
41165 | /// <summary> | 41165 | /// <summary> |
41166 | /// Prevents the user interface from displaying an option to change the feature state | 41166 | /// Prevents the user interface from displaying an option to change the feature state |
41167 | /// to Absent by setting the msidbFeatureAttributesUIDisallowAbsent attribute. This will force the feature | 41167 | /// to Absent by setting the msidbFeatureAttributesUIDisallowAbsent attribute. This will force the feature |
@@ -41169,93 +41169,93 @@ namespace WixToolset.Harvesters.Serialize | |||
41169 | /// </summary> | 41169 | /// </summary> |
41170 | disallow, | 41170 | disallow, |
41171 | } | 41171 | } |
41172 | 41172 | ||
41173 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41173 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41174 | public enum AllowAdvertiseType | 41174 | public enum AllowAdvertiseType |
41175 | { | 41175 | { |
41176 | 41176 | ||
41177 | IllegalValue = int.MaxValue, | 41177 | IllegalValue = int.MaxValue, |
41178 | 41178 | ||
41179 | NotSet = -1, | 41179 | NotSet = -1, |
41180 | 41180 | ||
41181 | /// <summary> | 41181 | /// <summary> |
41182 | /// Prevents this feature from being advertised by setting the msidbFeatureAttributesDisallowAdvertise attribute. | 41182 | /// Prevents this feature from being advertised by setting the msidbFeatureAttributesDisallowAdvertise attribute. |
41183 | /// </summary> | 41183 | /// </summary> |
41184 | no, | 41184 | no, |
41185 | 41185 | ||
41186 | /// <summary> | 41186 | /// <summary> |
41187 | /// Prevents advertising for this feature if the operating system shell does not support Windows Installer | 41187 | /// Prevents advertising for this feature if the operating system shell does not support Windows Installer |
41188 | /// descriptors by setting the msidbFeatureAttributesNoUnsupportedAdvertise attribute. | 41188 | /// descriptors by setting the msidbFeatureAttributesNoUnsupportedAdvertise attribute. |
41189 | /// </summary> | 41189 | /// </summary> |
41190 | system, | 41190 | system, |
41191 | 41191 | ||
41192 | /// <summary> | 41192 | /// <summary> |
41193 | /// Allows the feature to be advertised. | 41193 | /// Allows the feature to be advertised. |
41194 | /// </summary> | 41194 | /// </summary> |
41195 | yes, | 41195 | yes, |
41196 | } | 41196 | } |
41197 | 41197 | ||
41198 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41198 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41199 | public enum InstallDefaultType | 41199 | public enum InstallDefaultType |
41200 | { | 41200 | { |
41201 | 41201 | ||
41202 | IllegalValue = int.MaxValue, | 41202 | IllegalValue = int.MaxValue, |
41203 | 41203 | ||
41204 | NotSet = -1, | 41204 | NotSet = -1, |
41205 | 41205 | ||
41206 | /// <summary> | 41206 | /// <summary> |
41207 | /// Forces the feature to follow the same installation state as its parent feature. | 41207 | /// Forces the feature to follow the same installation state as its parent feature. |
41208 | /// </summary> | 41208 | /// </summary> |
41209 | followParent, | 41209 | followParent, |
41210 | 41210 | ||
41211 | /// <summary> | 41211 | /// <summary> |
41212 | /// Favors installing this feature locally by setting the msidbFeatureAttributesFavorLocal attribute. | 41212 | /// Favors installing this feature locally by setting the msidbFeatureAttributesFavorLocal attribute. |
41213 | /// </summary> | 41213 | /// </summary> |
41214 | local, | 41214 | local, |
41215 | 41215 | ||
41216 | /// <summary> | 41216 | /// <summary> |
41217 | /// Favors running this feature from source by setting the msidbFeatureAttributesFavorSource attribute. | 41217 | /// Favors running this feature from source by setting the msidbFeatureAttributesFavorSource attribute. |
41218 | /// </summary> | 41218 | /// </summary> |
41219 | source, | 41219 | source, |
41220 | } | 41220 | } |
41221 | 41221 | ||
41222 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41222 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41223 | public enum TypicalDefaultType | 41223 | public enum TypicalDefaultType |
41224 | { | 41224 | { |
41225 | 41225 | ||
41226 | IllegalValue = int.MaxValue, | 41226 | IllegalValue = int.MaxValue, |
41227 | 41227 | ||
41228 | NotSet = -1, | 41228 | NotSet = -1, |
41229 | 41229 | ||
41230 | /// <summary> | 41230 | /// <summary> |
41231 | /// Sets the feature to be advertised by setting the msidbFeatureAttributesFavorAdvertise attribute. | 41231 | /// Sets the feature to be advertised by setting the msidbFeatureAttributesFavorAdvertise attribute. |
41232 | /// This value cannot be set if the value of the AllowAdvertise attribute is 'no' since that would ask the installer to | 41232 | /// This value cannot be set if the value of the AllowAdvertise attribute is 'no' since that would ask the installer to |
41233 | /// disallow the advertised state for this feature while at the same time favoring it. | 41233 | /// disallow the advertised state for this feature while at the same time favoring it. |
41234 | /// </summary> | 41234 | /// </summary> |
41235 | advertise, | 41235 | advertise, |
41236 | 41236 | ||
41237 | /// <summary> | 41237 | /// <summary> |
41238 | /// Sets the feature to the default non-advertised installation option. | 41238 | /// Sets the feature to the default non-advertised installation option. |
41239 | /// </summary> | 41239 | /// </summary> |
41240 | install, | 41240 | install, |
41241 | } | 41241 | } |
41242 | } | 41242 | } |
41243 | 41243 | ||
41244 | /// <summary> | 41244 | /// <summary> |
41245 | /// Groups together multiple components, features, and merges to be used in other locations. | 41245 | /// Groups together multiple components, features, and merges to be used in other locations. |
41246 | /// </summary> | 41246 | /// </summary> |
41247 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41247 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41248 | public class FeatureGroup : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 41248 | public class FeatureGroup : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
41249 | { | 41249 | { |
41250 | 41250 | ||
41251 | private ElementCollection children; | 41251 | private ElementCollection children; |
41252 | 41252 | ||
41253 | private string idField; | 41253 | private string idField; |
41254 | 41254 | ||
41255 | private bool idFieldSet; | 41255 | private bool idFieldSet; |
41256 | 41256 | ||
41257 | private ISchemaElement parentElement; | 41257 | private ISchemaElement parentElement; |
41258 | 41258 | ||
41259 | public FeatureGroup() | 41259 | public FeatureGroup() |
41260 | { | 41260 | { |
41261 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 41261 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -41269,7 +41269,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41269 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); | 41269 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); |
41270 | this.children = childCollection0; | 41270 | this.children = childCollection0; |
41271 | } | 41271 | } |
41272 | 41272 | ||
41273 | public virtual IEnumerable Children | 41273 | public virtual IEnumerable Children |
41274 | { | 41274 | { |
41275 | get | 41275 | get |
@@ -41277,7 +41277,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41277 | return this.children; | 41277 | return this.children; |
41278 | } | 41278 | } |
41279 | } | 41279 | } |
41280 | 41280 | ||
41281 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 41281 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
41282 | public virtual IEnumerable this[System.Type childType] | 41282 | public virtual IEnumerable this[System.Type childType] |
41283 | { | 41283 | { |
@@ -41286,7 +41286,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41286 | return this.children.Filter(childType); | 41286 | return this.children.Filter(childType); |
41287 | } | 41287 | } |
41288 | } | 41288 | } |
41289 | 41289 | ||
41290 | /// <summary> | 41290 | /// <summary> |
41291 | /// Identifier for the FeatureGroup. | 41291 | /// Identifier for the FeatureGroup. |
41292 | /// </summary> | 41292 | /// </summary> |
@@ -41302,7 +41302,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41302 | this.idField = value; | 41302 | this.idField = value; |
41303 | } | 41303 | } |
41304 | } | 41304 | } |
41305 | 41305 | ||
41306 | public virtual ISchemaElement ParentElement | 41306 | public virtual ISchemaElement ParentElement |
41307 | { | 41307 | { |
41308 | get | 41308 | get |
@@ -41314,7 +41314,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41314 | this.parentElement = value; | 41314 | this.parentElement = value; |
41315 | } | 41315 | } |
41316 | } | 41316 | } |
41317 | 41317 | ||
41318 | public virtual void AddChild(ISchemaElement child) | 41318 | public virtual void AddChild(ISchemaElement child) |
41319 | { | 41319 | { |
41320 | if ((null == child)) | 41320 | if ((null == child)) |
@@ -41324,7 +41324,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41324 | this.children.AddElement(child); | 41324 | this.children.AddElement(child); |
41325 | child.ParentElement = this; | 41325 | child.ParentElement = this; |
41326 | } | 41326 | } |
41327 | 41327 | ||
41328 | public virtual void RemoveChild(ISchemaElement child) | 41328 | public virtual void RemoveChild(ISchemaElement child) |
41329 | { | 41329 | { |
41330 | if ((null == child)) | 41330 | if ((null == child)) |
@@ -41334,7 +41334,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41334 | this.children.RemoveElement(child); | 41334 | this.children.RemoveElement(child); |
41335 | child.ParentElement = null; | 41335 | child.ParentElement = null; |
41336 | } | 41336 | } |
41337 | 41337 | ||
41338 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 41338 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
41339 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 41339 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
41340 | ISchemaElement ICreateChildren.CreateChild(string childName) | 41340 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -41378,7 +41378,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41378 | } | 41378 | } |
41379 | return childValue; | 41379 | return childValue; |
41380 | } | 41380 | } |
41381 | 41381 | ||
41382 | /// <summary> | 41382 | /// <summary> |
41383 | /// Processes this element and all child elements into an XmlWriter. | 41383 | /// Processes this element and all child elements into an XmlWriter. |
41384 | /// </summary> | 41384 | /// </summary> |
@@ -41400,7 +41400,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41400 | } | 41400 | } |
41401 | writer.WriteEndElement(); | 41401 | writer.WriteEndElement(); |
41402 | } | 41402 | } |
41403 | 41403 | ||
41404 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 41404 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
41405 | void ISetAttributes.SetAttribute(string name, string value) | 41405 | void ISetAttributes.SetAttribute(string name, string value) |
41406 | { | 41406 | { |
@@ -41415,28 +41415,28 @@ namespace WixToolset.Harvesters.Serialize | |||
41415 | } | 41415 | } |
41416 | } | 41416 | } |
41417 | } | 41417 | } |
41418 | 41418 | ||
41419 | /// <summary> | 41419 | /// <summary> |
41420 | /// Create a reference to a FeatureGroup in another Fragment. | 41420 | /// Create a reference to a FeatureGroup in another Fragment. |
41421 | /// </summary> | 41421 | /// </summary> |
41422 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41422 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41423 | public class FeatureGroupRef : ISchemaElement, ISetAttributes | 41423 | public class FeatureGroupRef : ISchemaElement, ISetAttributes |
41424 | { | 41424 | { |
41425 | 41425 | ||
41426 | private string idField; | 41426 | private string idField; |
41427 | 41427 | ||
41428 | private bool idFieldSet; | 41428 | private bool idFieldSet; |
41429 | 41429 | ||
41430 | private YesNoType ignoreParentField; | 41430 | private YesNoType ignoreParentField; |
41431 | 41431 | ||
41432 | private bool ignoreParentFieldSet; | 41432 | private bool ignoreParentFieldSet; |
41433 | 41433 | ||
41434 | private YesNoType primaryField; | 41434 | private YesNoType primaryField; |
41435 | 41435 | ||
41436 | private bool primaryFieldSet; | 41436 | private bool primaryFieldSet; |
41437 | 41437 | ||
41438 | private ISchemaElement parentElement; | 41438 | private ISchemaElement parentElement; |
41439 | 41439 | ||
41440 | /// <summary> | 41440 | /// <summary> |
41441 | /// The identifier of the FeatureGroup to reference. | 41441 | /// The identifier of the FeatureGroup to reference. |
41442 | /// </summary> | 41442 | /// </summary> |
@@ -41452,7 +41452,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41452 | this.idField = value; | 41452 | this.idField = value; |
41453 | } | 41453 | } |
41454 | } | 41454 | } |
41455 | 41455 | ||
41456 | /// <summary> | 41456 | /// <summary> |
41457 | /// Normally feature group references that end up nested under a parent element create a | 41457 | /// Normally feature group references that end up nested under a parent element create a |
41458 | /// connection to that parent. This behavior is undesirable when trying to simply reference | 41458 | /// connection to that parent. This behavior is undesirable when trying to simply reference |
@@ -41471,7 +41471,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41471 | this.ignoreParentField = value; | 41471 | this.ignoreParentField = value; |
41472 | } | 41472 | } |
41473 | } | 41473 | } |
41474 | 41474 | ||
41475 | /// <summary> | 41475 | /// <summary> |
41476 | /// Set this attribute to 'yes' in order to make the parent feature of this group | 41476 | /// Set this attribute to 'yes' in order to make the parent feature of this group |
41477 | /// the primary feature for any components and merges contained in the group. | 41477 | /// the primary feature for any components and merges contained in the group. |
@@ -41495,7 +41495,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41495 | this.primaryField = value; | 41495 | this.primaryField = value; |
41496 | } | 41496 | } |
41497 | } | 41497 | } |
41498 | 41498 | ||
41499 | public virtual ISchemaElement ParentElement | 41499 | public virtual ISchemaElement ParentElement |
41500 | { | 41500 | { |
41501 | get | 41501 | get |
@@ -41507,7 +41507,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41507 | this.parentElement = value; | 41507 | this.parentElement = value; |
41508 | } | 41508 | } |
41509 | } | 41509 | } |
41510 | 41510 | ||
41511 | /// <summary> | 41511 | /// <summary> |
41512 | /// Processes this element and all child elements into an XmlWriter. | 41512 | /// Processes this element and all child elements into an XmlWriter. |
41513 | /// </summary> | 41513 | /// </summary> |
@@ -41546,7 +41546,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41546 | } | 41546 | } |
41547 | writer.WriteEndElement(); | 41547 | writer.WriteEndElement(); |
41548 | } | 41548 | } |
41549 | 41549 | ||
41550 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 41550 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
41551 | void ISetAttributes.SetAttribute(string name, string value) | 41551 | void ISetAttributes.SetAttribute(string name, string value) |
41552 | { | 41552 | { |
@@ -41571,26 +41571,26 @@ namespace WixToolset.Harvesters.Serialize | |||
41571 | } | 41571 | } |
41572 | } | 41572 | } |
41573 | } | 41573 | } |
41574 | 41574 | ||
41575 | /// <summary> | 41575 | /// <summary> |
41576 | /// Create a reference to a Feature element in another Fragment. | 41576 | /// Create a reference to a Feature element in another Fragment. |
41577 | /// </summary> | 41577 | /// </summary> |
41578 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41578 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41579 | public class FeatureRef : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 41579 | public class FeatureRef : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
41580 | { | 41580 | { |
41581 | 41581 | ||
41582 | private ElementCollection children; | 41582 | private ElementCollection children; |
41583 | 41583 | ||
41584 | private string idField; | 41584 | private string idField; |
41585 | 41585 | ||
41586 | private bool idFieldSet; | 41586 | private bool idFieldSet; |
41587 | 41587 | ||
41588 | private YesNoType ignoreParentField; | 41588 | private YesNoType ignoreParentField; |
41589 | 41589 | ||
41590 | private bool ignoreParentFieldSet; | 41590 | private bool ignoreParentFieldSet; |
41591 | 41591 | ||
41592 | private ISchemaElement parentElement; | 41592 | private ISchemaElement parentElement; |
41593 | 41593 | ||
41594 | public FeatureRef() | 41594 | public FeatureRef() |
41595 | { | 41595 | { |
41596 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 41596 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -41605,7 +41605,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41605 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); | 41605 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); |
41606 | this.children = childCollection0; | 41606 | this.children = childCollection0; |
41607 | } | 41607 | } |
41608 | 41608 | ||
41609 | public virtual IEnumerable Children | 41609 | public virtual IEnumerable Children |
41610 | { | 41610 | { |
41611 | get | 41611 | get |
@@ -41613,7 +41613,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41613 | return this.children; | 41613 | return this.children; |
41614 | } | 41614 | } |
41615 | } | 41615 | } |
41616 | 41616 | ||
41617 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 41617 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
41618 | public virtual IEnumerable this[System.Type childType] | 41618 | public virtual IEnumerable this[System.Type childType] |
41619 | { | 41619 | { |
@@ -41622,7 +41622,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41622 | return this.children.Filter(childType); | 41622 | return this.children.Filter(childType); |
41623 | } | 41623 | } |
41624 | } | 41624 | } |
41625 | 41625 | ||
41626 | /// <summary> | 41626 | /// <summary> |
41627 | /// The identifier of the Feature element to reference. | 41627 | /// The identifier of the Feature element to reference. |
41628 | /// </summary> | 41628 | /// </summary> |
@@ -41638,7 +41638,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41638 | this.idField = value; | 41638 | this.idField = value; |
41639 | } | 41639 | } |
41640 | } | 41640 | } |
41641 | 41641 | ||
41642 | /// <summary> | 41642 | /// <summary> |
41643 | /// Normally feature references that are nested under a parent element create a connection to that | 41643 | /// Normally feature references that are nested under a parent element create a connection to that |
41644 | /// parent. This behavior is undesirable when trying to simply reference a Feature in a different | 41644 | /// parent. This behavior is undesirable when trying to simply reference a Feature in a different |
@@ -41657,7 +41657,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41657 | this.ignoreParentField = value; | 41657 | this.ignoreParentField = value; |
41658 | } | 41658 | } |
41659 | } | 41659 | } |
41660 | 41660 | ||
41661 | public virtual ISchemaElement ParentElement | 41661 | public virtual ISchemaElement ParentElement |
41662 | { | 41662 | { |
41663 | get | 41663 | get |
@@ -41669,7 +41669,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41669 | this.parentElement = value; | 41669 | this.parentElement = value; |
41670 | } | 41670 | } |
41671 | } | 41671 | } |
41672 | 41672 | ||
41673 | public virtual void AddChild(ISchemaElement child) | 41673 | public virtual void AddChild(ISchemaElement child) |
41674 | { | 41674 | { |
41675 | if ((null == child)) | 41675 | if ((null == child)) |
@@ -41679,7 +41679,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41679 | this.children.AddElement(child); | 41679 | this.children.AddElement(child); |
41680 | child.ParentElement = this; | 41680 | child.ParentElement = this; |
41681 | } | 41681 | } |
41682 | 41682 | ||
41683 | public virtual void RemoveChild(ISchemaElement child) | 41683 | public virtual void RemoveChild(ISchemaElement child) |
41684 | { | 41684 | { |
41685 | if ((null == child)) | 41685 | if ((null == child)) |
@@ -41689,7 +41689,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41689 | this.children.RemoveElement(child); | 41689 | this.children.RemoveElement(child); |
41690 | child.ParentElement = null; | 41690 | child.ParentElement = null; |
41691 | } | 41691 | } |
41692 | 41692 | ||
41693 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 41693 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
41694 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 41694 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
41695 | ISchemaElement ICreateChildren.CreateChild(string childName) | 41695 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -41737,7 +41737,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41737 | } | 41737 | } |
41738 | return childValue; | 41738 | return childValue; |
41739 | } | 41739 | } |
41740 | 41740 | ||
41741 | /// <summary> | 41741 | /// <summary> |
41742 | /// Processes this element and all child elements into an XmlWriter. | 41742 | /// Processes this element and all child elements into an XmlWriter. |
41743 | /// </summary> | 41743 | /// </summary> |
@@ -41770,7 +41770,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41770 | } | 41770 | } |
41771 | writer.WriteEndElement(); | 41771 | writer.WriteEndElement(); |
41772 | } | 41772 | } |
41773 | 41773 | ||
41774 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 41774 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
41775 | void ISetAttributes.SetAttribute(string name, string value) | 41775 | void ISetAttributes.SetAttribute(string name, string value) |
41776 | { | 41776 | { |
@@ -41790,54 +41790,54 @@ namespace WixToolset.Harvesters.Serialize | |||
41790 | } | 41790 | } |
41791 | } | 41791 | } |
41792 | } | 41792 | } |
41793 | 41793 | ||
41794 | /// <summary> | 41794 | /// <summary> |
41795 | /// Media element describes a disk that makes up the source media for the installation. | 41795 | /// Media element describes a disk that makes up the source media for the installation. |
41796 | /// </summary> | 41796 | /// </summary> |
41797 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 41797 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
41798 | public class Media : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 41798 | public class Media : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
41799 | { | 41799 | { |
41800 | 41800 | ||
41801 | private ElementCollection children; | 41801 | private ElementCollection children; |
41802 | 41802 | ||
41803 | private string idField; | 41803 | private string idField; |
41804 | 41804 | ||
41805 | private bool idFieldSet; | 41805 | private bool idFieldSet; |
41806 | 41806 | ||
41807 | private string cabinetField; | 41807 | private string cabinetField; |
41808 | 41808 | ||
41809 | private bool cabinetFieldSet; | 41809 | private bool cabinetFieldSet; |
41810 | 41810 | ||
41811 | private CompressionLevelType compressionLevelField; | 41811 | private CompressionLevelType compressionLevelField; |
41812 | 41812 | ||
41813 | private bool compressionLevelFieldSet; | 41813 | private bool compressionLevelFieldSet; |
41814 | 41814 | ||
41815 | private string diskPromptField; | 41815 | private string diskPromptField; |
41816 | 41816 | ||
41817 | private bool diskPromptFieldSet; | 41817 | private bool diskPromptFieldSet; |
41818 | 41818 | ||
41819 | private YesNoType embedCabField; | 41819 | private YesNoType embedCabField; |
41820 | 41820 | ||
41821 | private bool embedCabFieldSet; | 41821 | private bool embedCabFieldSet; |
41822 | 41822 | ||
41823 | private string layoutField; | 41823 | private string layoutField; |
41824 | 41824 | ||
41825 | private bool layoutFieldSet; | 41825 | private bool layoutFieldSet; |
41826 | 41826 | ||
41827 | private string srcField; | 41827 | private string srcField; |
41828 | 41828 | ||
41829 | private bool srcFieldSet; | 41829 | private bool srcFieldSet; |
41830 | 41830 | ||
41831 | private string volumeLabelField; | 41831 | private string volumeLabelField; |
41832 | 41832 | ||
41833 | private bool volumeLabelFieldSet; | 41833 | private bool volumeLabelFieldSet; |
41834 | 41834 | ||
41835 | private string sourceField; | 41835 | private string sourceField; |
41836 | 41836 | ||
41837 | private bool sourceFieldSet; | 41837 | private bool sourceFieldSet; |
41838 | 41838 | ||
41839 | private ISchemaElement parentElement; | 41839 | private ISchemaElement parentElement; |
41840 | 41840 | ||
41841 | public Media() | 41841 | public Media() |
41842 | { | 41842 | { |
41843 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 41843 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
@@ -41848,7 +41848,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41848 | childCollection0.AddCollection(childCollection1); | 41848 | childCollection0.AddCollection(childCollection1); |
41849 | this.children = childCollection0; | 41849 | this.children = childCollection0; |
41850 | } | 41850 | } |
41851 | 41851 | ||
41852 | public virtual IEnumerable Children | 41852 | public virtual IEnumerable Children |
41853 | { | 41853 | { |
41854 | get | 41854 | get |
@@ -41856,7 +41856,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41856 | return this.children; | 41856 | return this.children; |
41857 | } | 41857 | } |
41858 | } | 41858 | } |
41859 | 41859 | ||
41860 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 41860 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
41861 | public virtual IEnumerable this[System.Type childType] | 41861 | public virtual IEnumerable this[System.Type childType] |
41862 | { | 41862 | { |
@@ -41865,7 +41865,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41865 | return this.children.Filter(childType); | 41865 | return this.children.Filter(childType); |
41866 | } | 41866 | } |
41867 | } | 41867 | } |
41868 | 41868 | ||
41869 | /// <summary> | 41869 | /// <summary> |
41870 | /// Disk identifier for Media table. This number must be equal to or greater than 1. | 41870 | /// Disk identifier for Media table. This number must be equal to or greater than 1. |
41871 | /// </summary> | 41871 | /// </summary> |
@@ -41881,7 +41881,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41881 | this.idField = value; | 41881 | this.idField = value; |
41882 | } | 41882 | } |
41883 | } | 41883 | } |
41884 | 41884 | ||
41885 | /// <summary> | 41885 | /// <summary> |
41886 | /// The name of the cabinet if some or all of the files stored on the media are in a cabinet file. If no cabinets are used, this attribute must not be set. | 41886 | /// The name of the cabinet if some or all of the files stored on the media are in a cabinet file. If no cabinets are used, this attribute must not be set. |
41887 | /// </summary> | 41887 | /// </summary> |
@@ -41897,7 +41897,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41897 | this.cabinetField = value; | 41897 | this.cabinetField = value; |
41898 | } | 41898 | } |
41899 | } | 41899 | } |
41900 | 41900 | ||
41901 | /// <summary> | 41901 | /// <summary> |
41902 | /// Indicates the compression level for the Media's cabinet. This attribute can | 41902 | /// Indicates the compression level for the Media's cabinet. This attribute can |
41903 | /// only be used in conjunction with the Cabinet attribute. The default is 'mszip'. | 41903 | /// only be used in conjunction with the Cabinet attribute. The default is 'mszip'. |
@@ -41914,7 +41914,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41914 | this.compressionLevelField = value; | 41914 | this.compressionLevelField = value; |
41915 | } | 41915 | } |
41916 | } | 41916 | } |
41917 | 41917 | ||
41918 | /// <summary> | 41918 | /// <summary> |
41919 | /// The disk name, which is usually the visible text printed on the disk. This localizable text is used to prompt the user when this disk needs to be inserted. This value will be used in the "[1]" of the DiskPrompt Property. Using this attribute will require you to define a DiskPrompt Property. | 41919 | /// The disk name, which is usually the visible text printed on the disk. This localizable text is used to prompt the user when this disk needs to be inserted. This value will be used in the "[1]" of the DiskPrompt Property. Using this attribute will require you to define a DiskPrompt Property. |
41920 | /// </summary> | 41920 | /// </summary> |
@@ -41930,7 +41930,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41930 | this.diskPromptField = value; | 41930 | this.diskPromptField = value; |
41931 | } | 41931 | } |
41932 | } | 41932 | } |
41933 | 41933 | ||
41934 | /// <summary> | 41934 | /// <summary> |
41935 | /// Instructs the binder to embed the cabinet in the product if 'yes'. This attribute can only be specified in conjunction with the Cabinet attribute. | 41935 | /// Instructs the binder to embed the cabinet in the product if 'yes'. This attribute can only be specified in conjunction with the Cabinet attribute. |
41936 | /// </summary> | 41936 | /// </summary> |
@@ -41946,7 +41946,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41946 | this.embedCabField = value; | 41946 | this.embedCabField = value; |
41947 | } | 41947 | } |
41948 | } | 41948 | } |
41949 | 41949 | ||
41950 | /// <summary> | 41950 | /// <summary> |
41951 | /// This attribute specifies the root directory for the uncompressed files that | 41951 | /// This attribute specifies the root directory for the uncompressed files that |
41952 | /// are a part of this Media element. By default, the src will be the output | 41952 | /// are a part of this Media element. By default, the src will be the output |
@@ -41968,7 +41968,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41968 | this.layoutField = value; | 41968 | this.layoutField = value; |
41969 | } | 41969 | } |
41970 | } | 41970 | } |
41971 | 41971 | ||
41972 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] | 41972 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] |
41973 | public string src | 41973 | public string src |
41974 | { | 41974 | { |
@@ -41982,7 +41982,7 @@ namespace WixToolset.Harvesters.Serialize | |||
41982 | this.srcField = value; | 41982 | this.srcField = value; |
41983 | } | 41983 | } |
41984 | } | 41984 | } |
41985 | 41985 | ||
41986 | /// <summary> | 41986 | /// <summary> |
41987 | /// The label attributed to the volume. This is the volume label returned | 41987 | /// The label attributed to the volume. This is the volume label returned |
41988 | /// by the GetVolumeInformation function. If the SourceDir property refers | 41988 | /// by the GetVolumeInformation function. If the SourceDir property refers |
@@ -42003,7 +42003,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42003 | this.volumeLabelField = value; | 42003 | this.volumeLabelField = value; |
42004 | } | 42004 | } |
42005 | } | 42005 | } |
42006 | 42006 | ||
42007 | /// <summary> | 42007 | /// <summary> |
42008 | /// Optional property that identifies the source of the embedded cabinet. | 42008 | /// Optional property that identifies the source of the embedded cabinet. |
42009 | /// If a cabinet is specified for a patch, this property should be defined | 42009 | /// If a cabinet is specified for a patch, this property should be defined |
@@ -42025,7 +42025,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42025 | this.sourceField = value; | 42025 | this.sourceField = value; |
42026 | } | 42026 | } |
42027 | } | 42027 | } |
42028 | 42028 | ||
42029 | public virtual ISchemaElement ParentElement | 42029 | public virtual ISchemaElement ParentElement |
42030 | { | 42030 | { |
42031 | get | 42031 | get |
@@ -42037,7 +42037,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42037 | this.parentElement = value; | 42037 | this.parentElement = value; |
42038 | } | 42038 | } |
42039 | } | 42039 | } |
42040 | 42040 | ||
42041 | public virtual void AddChild(ISchemaElement child) | 42041 | public virtual void AddChild(ISchemaElement child) |
42042 | { | 42042 | { |
42043 | if ((null == child)) | 42043 | if ((null == child)) |
@@ -42047,7 +42047,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42047 | this.children.AddElement(child); | 42047 | this.children.AddElement(child); |
42048 | child.ParentElement = this; | 42048 | child.ParentElement = this; |
42049 | } | 42049 | } |
42050 | 42050 | ||
42051 | public virtual void RemoveChild(ISchemaElement child) | 42051 | public virtual void RemoveChild(ISchemaElement child) |
42052 | { | 42052 | { |
42053 | if ((null == child)) | 42053 | if ((null == child)) |
@@ -42057,7 +42057,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42057 | this.children.RemoveElement(child); | 42057 | this.children.RemoveElement(child); |
42058 | child.ParentElement = null; | 42058 | child.ParentElement = null; |
42059 | } | 42059 | } |
42060 | 42060 | ||
42061 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 42061 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
42062 | ISchemaElement ICreateChildren.CreateChild(string childName) | 42062 | ISchemaElement ICreateChildren.CreateChild(string childName) |
42063 | { | 42063 | { |
@@ -42084,7 +42084,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42084 | } | 42084 | } |
42085 | return childValue; | 42085 | return childValue; |
42086 | } | 42086 | } |
42087 | 42087 | ||
42088 | /// <summary> | 42088 | /// <summary> |
42089 | /// Processes this element and all child elements into an XmlWriter. | 42089 | /// Processes this element and all child elements into an XmlWriter. |
42090 | /// </summary> | 42090 | /// </summary> |
@@ -42165,7 +42165,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42165 | } | 42165 | } |
42166 | writer.WriteEndElement(); | 42166 | writer.WriteEndElement(); |
42167 | } | 42167 | } |
42168 | 42168 | ||
42169 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 42169 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
42170 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 42170 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
42171 | void ISetAttributes.SetAttribute(string name, string value) | 42171 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -42221,7 +42221,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42221 | } | 42221 | } |
42222 | } | 42222 | } |
42223 | } | 42223 | } |
42224 | 42224 | ||
42225 | /// <summary> | 42225 | /// <summary> |
42226 | /// MediaTeplate element describes information to automatically assign files to cabinets. | 42226 | /// MediaTeplate element describes information to automatically assign files to cabinets. |
42227 | /// A maximumum number of cabinets created is 999. | 42227 | /// A maximumum number of cabinets created is 999. |
@@ -42229,37 +42229,37 @@ namespace WixToolset.Harvesters.Serialize | |||
42229 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 42229 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
42230 | public class MediaTemplate : ISchemaElement, ISetAttributes | 42230 | public class MediaTemplate : ISchemaElement, ISetAttributes |
42231 | { | 42231 | { |
42232 | 42232 | ||
42233 | private string cabinetTemplateField; | 42233 | private string cabinetTemplateField; |
42234 | 42234 | ||
42235 | private bool cabinetTemplateFieldSet; | 42235 | private bool cabinetTemplateFieldSet; |
42236 | 42236 | ||
42237 | private CompressionLevelType compressionLevelField; | 42237 | private CompressionLevelType compressionLevelField; |
42238 | 42238 | ||
42239 | private bool compressionLevelFieldSet; | 42239 | private bool compressionLevelFieldSet; |
42240 | 42240 | ||
42241 | private string diskPromptField; | 42241 | private string diskPromptField; |
42242 | 42242 | ||
42243 | private bool diskPromptFieldSet; | 42243 | private bool diskPromptFieldSet; |
42244 | 42244 | ||
42245 | private YesNoType embedCabField; | 42245 | private YesNoType embedCabField; |
42246 | 42246 | ||
42247 | private bool embedCabFieldSet; | 42247 | private bool embedCabFieldSet; |
42248 | 42248 | ||
42249 | private string volumeLabelField; | 42249 | private string volumeLabelField; |
42250 | 42250 | ||
42251 | private bool volumeLabelFieldSet; | 42251 | private bool volumeLabelFieldSet; |
42252 | 42252 | ||
42253 | private int maximumUncompressedMediaSizeField; | 42253 | private int maximumUncompressedMediaSizeField; |
42254 | 42254 | ||
42255 | private bool maximumUncompressedMediaSizeFieldSet; | 42255 | private bool maximumUncompressedMediaSizeFieldSet; |
42256 | 42256 | ||
42257 | private int maximumCabinetSizeForLargeFileSplittingField; | 42257 | private int maximumCabinetSizeForLargeFileSplittingField; |
42258 | 42258 | ||
42259 | private bool maximumCabinetSizeForLargeFileSplittingFieldSet; | 42259 | private bool maximumCabinetSizeForLargeFileSplittingFieldSet; |
42260 | 42260 | ||
42261 | private ISchemaElement parentElement; | 42261 | private ISchemaElement parentElement; |
42262 | 42262 | ||
42263 | /// <summary> | 42263 | /// <summary> |
42264 | /// Templated name of the cabinet if some or all of the files stored on the media are in | 42264 | /// Templated name of the cabinet if some or all of the files stored on the media are in |
42265 | /// a cabinet file. This name must begin with either a letter or an underscore, contain | 42265 | /// a cabinet file. This name must begin with either a letter or an underscore, contain |
@@ -42278,7 +42278,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42278 | this.cabinetTemplateField = value; | 42278 | this.cabinetTemplateField = value; |
42279 | } | 42279 | } |
42280 | } | 42280 | } |
42281 | 42281 | ||
42282 | /// <summary> | 42282 | /// <summary> |
42283 | /// Indicates the compression level for the Media's cabinet. This attribute can | 42283 | /// Indicates the compression level for the Media's cabinet. This attribute can |
42284 | /// only be used in conjunction with the Cabinet attribute. The default is 'mszip'. | 42284 | /// only be used in conjunction with the Cabinet attribute. The default is 'mszip'. |
@@ -42295,7 +42295,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42295 | this.compressionLevelField = value; | 42295 | this.compressionLevelField = value; |
42296 | } | 42296 | } |
42297 | } | 42297 | } |
42298 | 42298 | ||
42299 | /// <summary> | 42299 | /// <summary> |
42300 | /// The disk name, which is usually the visible text printed on the disk. This localizable text is used | 42300 | /// The disk name, which is usually the visible text printed on the disk. This localizable text is used |
42301 | /// to prompt the user when this disk needs to be inserted. This value will be used in the "[1]" of the | 42301 | /// to prompt the user when this disk needs to be inserted. This value will be used in the "[1]" of the |
@@ -42313,7 +42313,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42313 | this.diskPromptField = value; | 42313 | this.diskPromptField = value; |
42314 | } | 42314 | } |
42315 | } | 42315 | } |
42316 | 42316 | ||
42317 | /// <summary> | 42317 | /// <summary> |
42318 | /// Instructs the binder to embed the cabinets in the product if 'yes'. | 42318 | /// Instructs the binder to embed the cabinets in the product if 'yes'. |
42319 | /// </summary> | 42319 | /// </summary> |
@@ -42329,7 +42329,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42329 | this.embedCabField = value; | 42329 | this.embedCabField = value; |
42330 | } | 42330 | } |
42331 | } | 42331 | } |
42332 | 42332 | ||
42333 | /// <summary> | 42333 | /// <summary> |
42334 | /// The label attributed to the volume. This is the volume label returned | 42334 | /// The label attributed to the volume. This is the volume label returned |
42335 | /// by the GetVolumeInformation function. If the SourceDir property refers | 42335 | /// by the GetVolumeInformation function. If the SourceDir property refers |
@@ -42350,7 +42350,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42350 | this.volumeLabelField = value; | 42350 | this.volumeLabelField = value; |
42351 | } | 42351 | } |
42352 | } | 42352 | } |
42353 | 42353 | ||
42354 | /// <summary> | 42354 | /// <summary> |
42355 | /// Size of uncompressed files in each cabinet, in megabytes. WIX_MUMS environment variable | 42355 | /// Size of uncompressed files in each cabinet, in megabytes. WIX_MUMS environment variable |
42356 | /// can be used to override this value. Default value is 200 MB. | 42356 | /// can be used to override this value. Default value is 200 MB. |
@@ -42390,7 +42390,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42390 | this.maximumCabinetSizeForLargeFileSplittingField = value; | 42390 | this.maximumCabinetSizeForLargeFileSplittingField = value; |
42391 | } | 42391 | } |
42392 | } | 42392 | } |
42393 | 42393 | ||
42394 | public virtual ISchemaElement ParentElement | 42394 | public virtual ISchemaElement ParentElement |
42395 | { | 42395 | { |
42396 | get | 42396 | get |
@@ -42402,7 +42402,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42402 | this.parentElement = value; | 42402 | this.parentElement = value; |
42403 | } | 42403 | } |
42404 | } | 42404 | } |
42405 | 42405 | ||
42406 | /// <summary> | 42406 | /// <summary> |
42407 | /// Parses a CompressionLevelType from a string. | 42407 | /// Parses a CompressionLevelType from a string. |
42408 | /// </summary> | 42408 | /// </summary> |
@@ -42412,7 +42412,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42412 | MediaTemplate.TryParseCompressionLevelType(value, out parsedValue); | 42412 | MediaTemplate.TryParseCompressionLevelType(value, out parsedValue); |
42413 | return parsedValue; | 42413 | return parsedValue; |
42414 | } | 42414 | } |
42415 | 42415 | ||
42416 | /// <summary> | 42416 | /// <summary> |
42417 | /// Tries to parse a CompressionLevelType from a string. | 42417 | /// Tries to parse a CompressionLevelType from a string. |
42418 | /// </summary> | 42418 | /// </summary> |
@@ -42462,7 +42462,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42462 | } | 42462 | } |
42463 | return true; | 42463 | return true; |
42464 | } | 42464 | } |
42465 | 42465 | ||
42466 | /// <summary> | 42466 | /// <summary> |
42467 | /// Processes this element and all child elements into an XmlWriter. | 42467 | /// Processes this element and all child elements into an XmlWriter. |
42468 | /// </summary> | 42468 | /// </summary> |
@@ -42530,7 +42530,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42530 | } | 42530 | } |
42531 | writer.WriteEndElement(); | 42531 | writer.WriteEndElement(); |
42532 | } | 42532 | } |
42533 | 42533 | ||
42534 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 42534 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
42535 | void ISetAttributes.SetAttribute(string name, string value) | 42535 | void ISetAttributes.SetAttribute(string name, string value) |
42536 | { | 42536 | { |
@@ -42574,27 +42574,27 @@ namespace WixToolset.Harvesters.Serialize | |||
42574 | this.maximumCabinetSizeForLargeFileSplittingFieldSet = true; | 42574 | this.maximumCabinetSizeForLargeFileSplittingFieldSet = true; |
42575 | } | 42575 | } |
42576 | } | 42576 | } |
42577 | 42577 | ||
42578 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 42578 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
42579 | public enum CompressionLevelType | 42579 | public enum CompressionLevelType |
42580 | { | 42580 | { |
42581 | 42581 | ||
42582 | IllegalValue = int.MaxValue, | 42582 | IllegalValue = int.MaxValue, |
42583 | 42583 | ||
42584 | NotSet = -1, | 42584 | NotSet = -1, |
42585 | 42585 | ||
42586 | high, | 42586 | high, |
42587 | 42587 | ||
42588 | low, | 42588 | low, |
42589 | 42589 | ||
42590 | medium, | 42590 | medium, |
42591 | 42591 | ||
42592 | mszip, | 42592 | mszip, |
42593 | 42593 | ||
42594 | none, | 42594 | none, |
42595 | } | 42595 | } |
42596 | } | 42596 | } |
42597 | 42597 | ||
42598 | /// <summary> | 42598 | /// <summary> |
42599 | /// This element has been deprecated. | 42599 | /// This element has been deprecated. |
42600 | /// Use the Binary/@SuppressModularization, CustomAction/@SuppressModularization, or Property/@SuppressModularization attributes instead. | 42600 | /// Use the Binary/@SuppressModularization, CustomAction/@SuppressModularization, or Property/@SuppressModularization attributes instead. |
@@ -42602,17 +42602,17 @@ namespace WixToolset.Harvesters.Serialize | |||
42602 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 42602 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
42603 | public class IgnoreModularization : ISchemaElement, ISetAttributes | 42603 | public class IgnoreModularization : ISchemaElement, ISetAttributes |
42604 | { | 42604 | { |
42605 | 42605 | ||
42606 | private string nameField; | 42606 | private string nameField; |
42607 | 42607 | ||
42608 | private bool nameFieldSet; | 42608 | private bool nameFieldSet; |
42609 | 42609 | ||
42610 | private TypeType typeField; | 42610 | private TypeType typeField; |
42611 | 42611 | ||
42612 | private bool typeFieldSet; | 42612 | private bool typeFieldSet; |
42613 | 42613 | ||
42614 | private ISchemaElement parentElement; | 42614 | private ISchemaElement parentElement; |
42615 | 42615 | ||
42616 | /// <summary> | 42616 | /// <summary> |
42617 | /// The name of the item to ignore modularization for. | 42617 | /// The name of the item to ignore modularization for. |
42618 | /// </summary> | 42618 | /// </summary> |
@@ -42628,7 +42628,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42628 | this.nameField = value; | 42628 | this.nameField = value; |
42629 | } | 42629 | } |
42630 | } | 42630 | } |
42631 | 42631 | ||
42632 | /// <summary> | 42632 | /// <summary> |
42633 | /// The type of the item to ignore modularization for. | 42633 | /// The type of the item to ignore modularization for. |
42634 | /// </summary> | 42634 | /// </summary> |
@@ -42644,7 +42644,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42644 | this.typeField = value; | 42644 | this.typeField = value; |
42645 | } | 42645 | } |
42646 | } | 42646 | } |
42647 | 42647 | ||
42648 | public virtual ISchemaElement ParentElement | 42648 | public virtual ISchemaElement ParentElement |
42649 | { | 42649 | { |
42650 | get | 42650 | get |
@@ -42656,7 +42656,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42656 | this.parentElement = value; | 42656 | this.parentElement = value; |
42657 | } | 42657 | } |
42658 | } | 42658 | } |
42659 | 42659 | ||
42660 | /// <summary> | 42660 | /// <summary> |
42661 | /// Parses a TypeType from a string. | 42661 | /// Parses a TypeType from a string. |
42662 | /// </summary> | 42662 | /// </summary> |
@@ -42666,7 +42666,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42666 | IgnoreModularization.TryParseTypeType(value, out parsedValue); | 42666 | IgnoreModularization.TryParseTypeType(value, out parsedValue); |
42667 | return parsedValue; | 42667 | return parsedValue; |
42668 | } | 42668 | } |
42669 | 42669 | ||
42670 | /// <summary> | 42670 | /// <summary> |
42671 | /// Tries to parse a TypeType from a string. | 42671 | /// Tries to parse a TypeType from a string. |
42672 | /// </summary> | 42672 | /// </summary> |
@@ -42702,7 +42702,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42702 | } | 42702 | } |
42703 | return true; | 42703 | return true; |
42704 | } | 42704 | } |
42705 | 42705 | ||
42706 | /// <summary> | 42706 | /// <summary> |
42707 | /// Processes this element and all child elements into an XmlWriter. | 42707 | /// Processes this element and all child elements into an XmlWriter. |
42708 | /// </summary> | 42708 | /// </summary> |
@@ -42734,7 +42734,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42734 | } | 42734 | } |
42735 | writer.WriteEndElement(); | 42735 | writer.WriteEndElement(); |
42736 | } | 42736 | } |
42737 | 42737 | ||
42738 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 42738 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
42739 | void ISetAttributes.SetAttribute(string name, string value) | 42739 | void ISetAttributes.SetAttribute(string name, string value) |
42740 | { | 42740 | { |
@@ -42753,23 +42753,23 @@ namespace WixToolset.Harvesters.Serialize | |||
42753 | this.typeFieldSet = true; | 42753 | this.typeFieldSet = true; |
42754 | } | 42754 | } |
42755 | } | 42755 | } |
42756 | 42756 | ||
42757 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 42757 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
42758 | public enum TypeType | 42758 | public enum TypeType |
42759 | { | 42759 | { |
42760 | 42760 | ||
42761 | IllegalValue = int.MaxValue, | 42761 | IllegalValue = int.MaxValue, |
42762 | 42762 | ||
42763 | NotSet = -1, | 42763 | NotSet = -1, |
42764 | 42764 | ||
42765 | Action, | 42765 | Action, |
42766 | 42766 | ||
42767 | Property, | 42767 | Property, |
42768 | 42768 | ||
42769 | Directory, | 42769 | Directory, |
42770 | } | 42770 | } |
42771 | } | 42771 | } |
42772 | 42772 | ||
42773 | /// <summary> | 42773 | /// <summary> |
42774 | /// Specifies a custom action to be added to the MSI CustomAction table. Various combinations of the attributes for this element | 42774 | /// Specifies a custom action to be added to the MSI CustomAction table. Various combinations of the attributes for this element |
42775 | /// correspond to different custom action types. For more information about custom actions see the | 42775 | /// correspond to different custom action types. For more information about custom actions see the |
@@ -42777,93 +42777,93 @@ namespace WixToolset.Harvesters.Serialize | |||
42777 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 42777 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
42778 | public class CustomAction : ISchemaElement, ISetAttributes | 42778 | public class CustomAction : ISchemaElement, ISetAttributes |
42779 | { | 42779 | { |
42780 | 42780 | ||
42781 | private string idField; | 42781 | private string idField; |
42782 | 42782 | ||
42783 | private bool idFieldSet; | 42783 | private bool idFieldSet; |
42784 | 42784 | ||
42785 | private string binaryKeyField; | 42785 | private string binaryKeyField; |
42786 | 42786 | ||
42787 | private bool binaryKeyFieldSet; | 42787 | private bool binaryKeyFieldSet; |
42788 | 42788 | ||
42789 | private string fileKeyField; | 42789 | private string fileKeyField; |
42790 | 42790 | ||
42791 | private bool fileKeyFieldSet; | 42791 | private bool fileKeyFieldSet; |
42792 | 42792 | ||
42793 | private string propertyField; | 42793 | private string propertyField; |
42794 | 42794 | ||
42795 | private bool propertyFieldSet; | 42795 | private bool propertyFieldSet; |
42796 | 42796 | ||
42797 | private string directoryField; | 42797 | private string directoryField; |
42798 | 42798 | ||
42799 | private bool directoryFieldSet; | 42799 | private bool directoryFieldSet; |
42800 | 42800 | ||
42801 | private string dllEntryField; | 42801 | private string dllEntryField; |
42802 | 42802 | ||
42803 | private bool dllEntryFieldSet; | 42803 | private bool dllEntryFieldSet; |
42804 | 42804 | ||
42805 | private string exeCommandField; | 42805 | private string exeCommandField; |
42806 | 42806 | ||
42807 | private bool exeCommandFieldSet; | 42807 | private bool exeCommandFieldSet; |
42808 | 42808 | ||
42809 | private string jScriptCallField; | 42809 | private string jScriptCallField; |
42810 | 42810 | ||
42811 | private bool jScriptCallFieldSet; | 42811 | private bool jScriptCallFieldSet; |
42812 | 42812 | ||
42813 | private string vBScriptCallField; | 42813 | private string vBScriptCallField; |
42814 | 42814 | ||
42815 | private bool vBScriptCallFieldSet; | 42815 | private bool vBScriptCallFieldSet; |
42816 | 42816 | ||
42817 | private ScriptType scriptField; | 42817 | private ScriptType scriptField; |
42818 | 42818 | ||
42819 | private bool scriptFieldSet; | 42819 | private bool scriptFieldSet; |
42820 | 42820 | ||
42821 | private YesNoType suppressModularizationField; | 42821 | private YesNoType suppressModularizationField; |
42822 | 42822 | ||
42823 | private bool suppressModularizationFieldSet; | 42823 | private bool suppressModularizationFieldSet; |
42824 | 42824 | ||
42825 | private string valueField; | 42825 | private string valueField; |
42826 | 42826 | ||
42827 | private bool valueFieldSet; | 42827 | private bool valueFieldSet; |
42828 | 42828 | ||
42829 | private string errorField; | 42829 | private string errorField; |
42830 | 42830 | ||
42831 | private bool errorFieldSet; | 42831 | private bool errorFieldSet; |
42832 | 42832 | ||
42833 | private ReturnType returnField; | 42833 | private ReturnType returnField; |
42834 | 42834 | ||
42835 | private bool returnFieldSet; | 42835 | private bool returnFieldSet; |
42836 | 42836 | ||
42837 | private ExecuteType executeField; | 42837 | private ExecuteType executeField; |
42838 | 42838 | ||
42839 | private bool executeFieldSet; | 42839 | private bool executeFieldSet; |
42840 | 42840 | ||
42841 | private YesNoType impersonateField; | 42841 | private YesNoType impersonateField; |
42842 | 42842 | ||
42843 | private bool impersonateFieldSet; | 42843 | private bool impersonateFieldSet; |
42844 | 42844 | ||
42845 | private YesNoType patchUninstallField; | 42845 | private YesNoType patchUninstallField; |
42846 | 42846 | ||
42847 | private bool patchUninstallFieldSet; | 42847 | private bool patchUninstallFieldSet; |
42848 | 42848 | ||
42849 | private YesNoType win64Field; | 42849 | private YesNoType win64Field; |
42850 | 42850 | ||
42851 | private bool win64FieldSet; | 42851 | private bool win64FieldSet; |
42852 | 42852 | ||
42853 | private YesNoType terminalServerAwareField; | 42853 | private YesNoType terminalServerAwareField; |
42854 | 42854 | ||
42855 | private bool terminalServerAwareFieldSet; | 42855 | private bool terminalServerAwareFieldSet; |
42856 | 42856 | ||
42857 | private YesNoType hideTargetField; | 42857 | private YesNoType hideTargetField; |
42858 | 42858 | ||
42859 | private bool hideTargetFieldSet; | 42859 | private bool hideTargetFieldSet; |
42860 | 42860 | ||
42861 | private string contentField; | 42861 | private string contentField; |
42862 | 42862 | ||
42863 | private bool contentFieldSet; | 42863 | private bool contentFieldSet; |
42864 | 42864 | ||
42865 | private ISchemaElement parentElement; | 42865 | private ISchemaElement parentElement; |
42866 | 42866 | ||
42867 | /// <summary> | 42867 | /// <summary> |
42868 | /// The identifier of the custom action. | 42868 | /// The identifier of the custom action. |
42869 | /// </summary> | 42869 | /// </summary> |
@@ -42879,7 +42879,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42879 | this.idField = value; | 42879 | this.idField = value; |
42880 | } | 42880 | } |
42881 | } | 42881 | } |
42882 | 42882 | ||
42883 | /// <summary> | 42883 | /// <summary> |
42884 | /// This attribute is a reference to a Binary element with matching Id attribute. That binary stream contains | 42884 | /// This attribute is a reference to a Binary element with matching Id attribute. That binary stream contains |
42885 | /// the custom action for use during install. The custom action will not be installed into a target directory. This attribute is | 42885 | /// the custom action for use during install. The custom action will not be installed into a target directory. This attribute is |
@@ -42899,7 +42899,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42899 | this.binaryKeyField = value; | 42899 | this.binaryKeyField = value; |
42900 | } | 42900 | } |
42901 | } | 42901 | } |
42902 | 42902 | ||
42903 | /// <summary> | 42903 | /// <summary> |
42904 | /// This attribute specifies a reference to a File element with matching Id attribute that | 42904 | /// This attribute specifies a reference to a File element with matching Id attribute that |
42905 | /// will execute the custom action code in the file after the file is installed. This | 42905 | /// will execute the custom action code in the file after the file is installed. This |
@@ -42920,7 +42920,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42920 | this.fileKeyField = value; | 42920 | this.fileKeyField = value; |
42921 | } | 42921 | } |
42922 | } | 42922 | } |
42923 | 42923 | ||
42924 | /// <summary> | 42924 | /// <summary> |
42925 | /// This attribute specifies a reference to a Property element with matching Id attribute that specifies the Property | 42925 | /// This attribute specifies a reference to a Property element with matching Id attribute that specifies the Property |
42926 | /// to be used or updated on execution of this custom action. This attribute is | 42926 | /// to be used or updated on execution of this custom action. This attribute is |
@@ -42943,7 +42943,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42943 | this.propertyField = value; | 42943 | this.propertyField = value; |
42944 | } | 42944 | } |
42945 | } | 42945 | } |
42946 | 42946 | ||
42947 | /// <summary> | 42947 | /// <summary> |
42948 | /// This attribute specifies a reference to a Directory element with matching Id attribute containing a directory path. | 42948 | /// This attribute specifies a reference to a Directory element with matching Id attribute containing a directory path. |
42949 | /// This attribute is typically used with the ExeCommand attribute to specify the source executable for a type 34 | 42949 | /// This attribute is typically used with the ExeCommand attribute to specify the source executable for a type 34 |
@@ -42962,7 +42962,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42962 | this.directoryField = value; | 42962 | this.directoryField = value; |
42963 | } | 42963 | } |
42964 | } | 42964 | } |
42965 | 42965 | ||
42966 | /// <summary> | 42966 | /// <summary> |
42967 | /// This attribute specifies the name of a function in a custom action to execute. | 42967 | /// This attribute specifies the name of a function in a custom action to execute. |
42968 | /// This attribute is used with the BinaryKey attribute to create a type 1 custom | 42968 | /// This attribute is used with the BinaryKey attribute to create a type 1 custom |
@@ -42980,7 +42980,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42980 | this.dllEntryField = value; | 42980 | this.dllEntryField = value; |
42981 | } | 42981 | } |
42982 | } | 42982 | } |
42983 | 42983 | ||
42984 | /// <summary> | 42984 | /// <summary> |
42985 | /// This attribute specifies the command line parameters to supply to an externally | 42985 | /// This attribute specifies the command line parameters to supply to an externally |
42986 | /// run executable. This attribute is typically used with the BinaryKey attribute for a type 2 custom action, | 42986 | /// run executable. This attribute is typically used with the BinaryKey attribute for a type 2 custom action, |
@@ -42999,7 +42999,7 @@ namespace WixToolset.Harvesters.Serialize | |||
42999 | this.exeCommandField = value; | 42999 | this.exeCommandField = value; |
43000 | } | 43000 | } |
43001 | } | 43001 | } |
43002 | 43002 | ||
43003 | /// <summary> | 43003 | /// <summary> |
43004 | /// This attribute specifies the name of the JScript function to execute in a script. The script must be | 43004 | /// This attribute specifies the name of the JScript function to execute in a script. The script must be |
43005 | /// provided in a Binary element identified by the BinaryKey attribute described above. In other words, this | 43005 | /// provided in a Binary element identified by the BinaryKey attribute described above. In other words, this |
@@ -43017,7 +43017,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43017 | this.jScriptCallField = value; | 43017 | this.jScriptCallField = value; |
43018 | } | 43018 | } |
43019 | } | 43019 | } |
43020 | 43020 | ||
43021 | /// <summary> | 43021 | /// <summary> |
43022 | /// This attribute specifies the name of the VBScript Subroutine to execute in a script. The script must be | 43022 | /// This attribute specifies the name of the VBScript Subroutine to execute in a script. The script must be |
43023 | /// provided in a Binary element identified by the BinaryKey attribute described above. In other words, this | 43023 | /// provided in a Binary element identified by the BinaryKey attribute described above. In other words, this |
@@ -43036,7 +43036,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43036 | this.vBScriptCallField = value; | 43036 | this.vBScriptCallField = value; |
43037 | } | 43037 | } |
43038 | } | 43038 | } |
43039 | 43039 | ||
43040 | /// <summary> | 43040 | /// <summary> |
43041 | /// Creates a type 37 or 38 custom action. The text of the element should contain the script to be embedded in the package. | 43041 | /// Creates a type 37 or 38 custom action. The text of the element should contain the script to be embedded in the package. |
43042 | /// </summary> | 43042 | /// </summary> |
@@ -43052,7 +43052,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43052 | this.scriptField = value; | 43052 | this.scriptField = value; |
43053 | } | 43053 | } |
43054 | } | 43054 | } |
43055 | 43055 | ||
43056 | /// <summary> | 43056 | /// <summary> |
43057 | /// Use to suppress modularization of this custom action name in merge modules. | 43057 | /// Use to suppress modularization of this custom action name in merge modules. |
43058 | /// This should only be necessary for table-driven custom actions because the | 43058 | /// This should only be necessary for table-driven custom actions because the |
@@ -43071,7 +43071,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43071 | this.suppressModularizationField = value; | 43071 | this.suppressModularizationField = value; |
43072 | } | 43072 | } |
43073 | } | 43073 | } |
43074 | 43074 | ||
43075 | /// <summary> | 43075 | /// <summary> |
43076 | /// This attribute specifies a string value to use in the custom action. This attribute | 43076 | /// This attribute specifies a string value to use in the custom action. This attribute |
43077 | /// must be used with the Property attribute to set the property as part of a | 43077 | /// must be used with the Property attribute to set the property as part of a |
@@ -43091,7 +43091,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43091 | this.valueField = value; | 43091 | this.valueField = value; |
43092 | } | 43092 | } |
43093 | } | 43093 | } |
43094 | 43094 | ||
43095 | /// <summary> | 43095 | /// <summary> |
43096 | /// This attribute specifies an index in the MSI Error table to use as an error message for a | 43096 | /// This attribute specifies an index in the MSI Error table to use as an error message for a |
43097 | /// type 19 custom action that displays the error message and aborts a product's installation. | 43097 | /// type 19 custom action that displays the error message and aborts a product's installation. |
@@ -43108,7 +43108,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43108 | this.errorField = value; | 43108 | this.errorField = value; |
43109 | } | 43109 | } |
43110 | } | 43110 | } |
43111 | 43111 | ||
43112 | /// <summary> | 43112 | /// <summary> |
43113 | /// Set this attribute to set the return behavior of the custom action. | 43113 | /// Set this attribute to set the return behavior of the custom action. |
43114 | /// </summary> | 43114 | /// </summary> |
@@ -43124,7 +43124,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43124 | this.returnField = value; | 43124 | this.returnField = value; |
43125 | } | 43125 | } |
43126 | } | 43126 | } |
43127 | 43127 | ||
43128 | /// <summary> | 43128 | /// <summary> |
43129 | /// This attribute indicates the scheduling of the custom action. | 43129 | /// This attribute indicates the scheduling of the custom action. |
43130 | /// </summary> | 43130 | /// </summary> |
@@ -43140,7 +43140,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43140 | this.executeField = value; | 43140 | this.executeField = value; |
43141 | } | 43141 | } |
43142 | } | 43142 | } |
43143 | 43143 | ||
43144 | /// <summary> | 43144 | /// <summary> |
43145 | /// This attribute specifies whether the Windows Installer, which executes as LocalSystem, | 43145 | /// This attribute specifies whether the Windows Installer, which executes as LocalSystem, |
43146 | /// should impersonate the user context of the installing user when executing this custom action. | 43146 | /// should impersonate the user context of the installing user when executing this custom action. |
@@ -43159,7 +43159,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43159 | this.impersonateField = value; | 43159 | this.impersonateField = value; |
43160 | } | 43160 | } |
43161 | } | 43161 | } |
43162 | 43162 | ||
43163 | /// <summary> | 43163 | /// <summary> |
43164 | /// This attribute specifies that the Windows Installer, execute the custom action only when | 43164 | /// This attribute specifies that the Windows Installer, execute the custom action only when |
43165 | /// a patch is being uninstalled. These custom actions should also be conditioned using the | 43165 | /// a patch is being uninstalled. These custom actions should also be conditioned using the |
@@ -43178,7 +43178,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43178 | this.patchUninstallField = value; | 43178 | this.patchUninstallField = value; |
43179 | } | 43179 | } |
43180 | } | 43180 | } |
43181 | 43181 | ||
43182 | /// <summary> | 43182 | /// <summary> |
43183 | /// Specifies that a script custom action targets a 64-bit platform. Valid only when used with | 43183 | /// Specifies that a script custom action targets a 64-bit platform. Valid only when used with |
43184 | /// the Script, VBScriptCall, and JScriptCall attributes. | 43184 | /// the Script, VBScriptCall, and JScriptCall attributes. |
@@ -43199,7 +43199,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43199 | this.win64Field = value; | 43199 | this.win64Field = value; |
43200 | } | 43200 | } |
43201 | } | 43201 | } |
43202 | 43202 | ||
43203 | /// <summary> | 43203 | /// <summary> |
43204 | /// This attribute specifies controls whether the custom action will impersonate the | 43204 | /// This attribute specifies controls whether the custom action will impersonate the |
43205 | /// installing user during per-machine installs on Terminal Server machines. | 43205 | /// installing user during per-machine installs on Terminal Server machines. |
@@ -43220,7 +43220,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43220 | this.terminalServerAwareField = value; | 43220 | this.terminalServerAwareField = value; |
43221 | } | 43221 | } |
43222 | } | 43222 | } |
43223 | 43223 | ||
43224 | /// <summary> | 43224 | /// <summary> |
43225 | /// Ensures the installer does not log the CustomActionData for the deferred custom action. | 43225 | /// Ensures the installer does not log the CustomActionData for the deferred custom action. |
43226 | /// </summary> | 43226 | /// </summary> |
@@ -43236,7 +43236,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43236 | this.hideTargetField = value; | 43236 | this.hideTargetField = value; |
43237 | } | 43237 | } |
43238 | } | 43238 | } |
43239 | 43239 | ||
43240 | /// <summary> | 43240 | /// <summary> |
43241 | /// The text node is only valid if the Script attribute is specified. In that case, the text node contains the script to embed. | 43241 | /// The text node is only valid if the Script attribute is specified. In that case, the text node contains the script to embed. |
43242 | /// </summary> | 43242 | /// </summary> |
@@ -43252,7 +43252,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43252 | this.contentField = value; | 43252 | this.contentField = value; |
43253 | } | 43253 | } |
43254 | } | 43254 | } |
43255 | 43255 | ||
43256 | public virtual ISchemaElement ParentElement | 43256 | public virtual ISchemaElement ParentElement |
43257 | { | 43257 | { |
43258 | get | 43258 | get |
@@ -43264,7 +43264,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43264 | this.parentElement = value; | 43264 | this.parentElement = value; |
43265 | } | 43265 | } |
43266 | } | 43266 | } |
43267 | 43267 | ||
43268 | /// <summary> | 43268 | /// <summary> |
43269 | /// Parses a ScriptType from a string. | 43269 | /// Parses a ScriptType from a string. |
43270 | /// </summary> | 43270 | /// </summary> |
@@ -43274,7 +43274,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43274 | CustomAction.TryParseScriptType(value, out parsedValue); | 43274 | CustomAction.TryParseScriptType(value, out parsedValue); |
43275 | return parsedValue; | 43275 | return parsedValue; |
43276 | } | 43276 | } |
43277 | 43277 | ||
43278 | /// <summary> | 43278 | /// <summary> |
43279 | /// Tries to parse a ScriptType from a string. | 43279 | /// Tries to parse a ScriptType from a string. |
43280 | /// </summary> | 43280 | /// </summary> |
@@ -43303,7 +43303,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43303 | } | 43303 | } |
43304 | return true; | 43304 | return true; |
43305 | } | 43305 | } |
43306 | 43306 | ||
43307 | /// <summary> | 43307 | /// <summary> |
43308 | /// Parses a ReturnType from a string. | 43308 | /// Parses a ReturnType from a string. |
43309 | /// </summary> | 43309 | /// </summary> |
@@ -43313,7 +43313,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43313 | CustomAction.TryParseReturnType(value, out parsedValue); | 43313 | CustomAction.TryParseReturnType(value, out parsedValue); |
43314 | return parsedValue; | 43314 | return parsedValue; |
43315 | } | 43315 | } |
43316 | 43316 | ||
43317 | /// <summary> | 43317 | /// <summary> |
43318 | /// Tries to parse a ReturnType from a string. | 43318 | /// Tries to parse a ReturnType from a string. |
43319 | /// </summary> | 43319 | /// </summary> |
@@ -43356,7 +43356,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43356 | } | 43356 | } |
43357 | return true; | 43357 | return true; |
43358 | } | 43358 | } |
43359 | 43359 | ||
43360 | /// <summary> | 43360 | /// <summary> |
43361 | /// Parses a ExecuteType from a string. | 43361 | /// Parses a ExecuteType from a string. |
43362 | /// </summary> | 43362 | /// </summary> |
@@ -43366,7 +43366,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43366 | CustomAction.TryParseExecuteType(value, out parsedValue); | 43366 | CustomAction.TryParseExecuteType(value, out parsedValue); |
43367 | return parsedValue; | 43367 | return parsedValue; |
43368 | } | 43368 | } |
43369 | 43369 | ||
43370 | /// <summary> | 43370 | /// <summary> |
43371 | /// Tries to parse a ExecuteType from a string. | 43371 | /// Tries to parse a ExecuteType from a string. |
43372 | /// </summary> | 43372 | /// </summary> |
@@ -43430,7 +43430,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43430 | } | 43430 | } |
43431 | return true; | 43431 | return true; |
43432 | } | 43432 | } |
43433 | 43433 | ||
43434 | /// <summary> | 43434 | /// <summary> |
43435 | /// Processes this element and all child elements into an XmlWriter. | 43435 | /// Processes this element and all child elements into an XmlWriter. |
43436 | /// </summary> | 43436 | /// </summary> |
@@ -43619,7 +43619,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43619 | } | 43619 | } |
43620 | writer.WriteEndElement(); | 43620 | writer.WriteEndElement(); |
43621 | } | 43621 | } |
43622 | 43622 | ||
43623 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 43623 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
43624 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 43624 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
43625 | void ISetAttributes.SetAttribute(string name, string value) | 43625 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -43734,95 +43734,95 @@ namespace WixToolset.Harvesters.Serialize | |||
43734 | this.contentFieldSet = true; | 43734 | this.contentFieldSet = true; |
43735 | } | 43735 | } |
43736 | } | 43736 | } |
43737 | 43737 | ||
43738 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 43738 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
43739 | public enum ScriptType | 43739 | public enum ScriptType |
43740 | { | 43740 | { |
43741 | 43741 | ||
43742 | IllegalValue = int.MaxValue, | 43742 | IllegalValue = int.MaxValue, |
43743 | 43743 | ||
43744 | NotSet = -1, | 43744 | NotSet = -1, |
43745 | 43745 | ||
43746 | jscript, | 43746 | jscript, |
43747 | 43747 | ||
43748 | vbscript, | 43748 | vbscript, |
43749 | } | 43749 | } |
43750 | 43750 | ||
43751 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 43751 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
43752 | public enum ReturnType | 43752 | public enum ReturnType |
43753 | { | 43753 | { |
43754 | 43754 | ||
43755 | IllegalValue = int.MaxValue, | 43755 | IllegalValue = int.MaxValue, |
43756 | 43756 | ||
43757 | NotSet = -1, | 43757 | NotSet = -1, |
43758 | 43758 | ||
43759 | /// <summary> | 43759 | /// <summary> |
43760 | /// Indicates that the custom action will run asyncronously and execution may continue after the installer terminates. | 43760 | /// Indicates that the custom action will run asyncronously and execution may continue after the installer terminates. |
43761 | /// </summary> | 43761 | /// </summary> |
43762 | asyncNoWait, | 43762 | asyncNoWait, |
43763 | 43763 | ||
43764 | /// <summary> | 43764 | /// <summary> |
43765 | /// Indicates that the custom action will run asynchronously but the installer will wait for the return code at sequence end. | 43765 | /// Indicates that the custom action will run asynchronously but the installer will wait for the return code at sequence end. |
43766 | /// </summary> | 43766 | /// </summary> |
43767 | asyncWait, | 43767 | asyncWait, |
43768 | 43768 | ||
43769 | /// <summary> | 43769 | /// <summary> |
43770 | /// Indicates that the custom action will run synchronously and the return code will be checked for success. This is the default. | 43770 | /// Indicates that the custom action will run synchronously and the return code will be checked for success. This is the default. |
43771 | /// </summary> | 43771 | /// </summary> |
43772 | check, | 43772 | check, |
43773 | 43773 | ||
43774 | /// <summary> | 43774 | /// <summary> |
43775 | /// Indicates that the custom action will run synchronously and the return code will not be checked. | 43775 | /// Indicates that the custom action will run synchronously and the return code will not be checked. |
43776 | /// </summary> | 43776 | /// </summary> |
43777 | ignore, | 43777 | ignore, |
43778 | } | 43778 | } |
43779 | 43779 | ||
43780 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 43780 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
43781 | public enum ExecuteType | 43781 | public enum ExecuteType |
43782 | { | 43782 | { |
43783 | 43783 | ||
43784 | IllegalValue = int.MaxValue, | 43784 | IllegalValue = int.MaxValue, |
43785 | 43785 | ||
43786 | NotSet = -1, | 43786 | NotSet = -1, |
43787 | 43787 | ||
43788 | /// <summary> | 43788 | /// <summary> |
43789 | /// Indicates that the custom action will run after successful completion of the installation script (at the end of the installation). | 43789 | /// Indicates that the custom action will run after successful completion of the installation script (at the end of the installation). |
43790 | /// </summary> | 43790 | /// </summary> |
43791 | commit, | 43791 | commit, |
43792 | 43792 | ||
43793 | /// <summary> | 43793 | /// <summary> |
43794 | /// Indicates that the custom action runs in-script (possibly with elevated privileges). | 43794 | /// Indicates that the custom action runs in-script (possibly with elevated privileges). |
43795 | /// </summary> | 43795 | /// </summary> |
43796 | deferred, | 43796 | deferred, |
43797 | 43797 | ||
43798 | /// <summary> | 43798 | /// <summary> |
43799 | /// Indicates that the custom action will only run in the first sequence that runs it. | 43799 | /// Indicates that the custom action will only run in the first sequence that runs it. |
43800 | /// </summary> | 43800 | /// </summary> |
43801 | firstSequence, | 43801 | firstSequence, |
43802 | 43802 | ||
43803 | /// <summary> | 43803 | /// <summary> |
43804 | /// Indicates that the custom action will run during normal processing time with user privileges. This is the default. | 43804 | /// Indicates that the custom action will run during normal processing time with user privileges. This is the default. |
43805 | /// </summary> | 43805 | /// </summary> |
43806 | immediate, | 43806 | immediate, |
43807 | 43807 | ||
43808 | /// <summary> | 43808 | /// <summary> |
43809 | /// Indicates that the custom action will only run in the first sequence that runs it in the same process. | 43809 | /// Indicates that the custom action will only run in the first sequence that runs it in the same process. |
43810 | /// </summary> | 43810 | /// </summary> |
43811 | oncePerProcess, | 43811 | oncePerProcess, |
43812 | 43812 | ||
43813 | /// <summary> | 43813 | /// <summary> |
43814 | /// Indicates that a custom action will run in the rollback sequence when a failure | 43814 | /// Indicates that a custom action will run in the rollback sequence when a failure |
43815 | /// occurs during installation, usually to undo changes made by a deferred custom action. | 43815 | /// occurs during installation, usually to undo changes made by a deferred custom action. |
43816 | /// </summary> | 43816 | /// </summary> |
43817 | rollback, | 43817 | rollback, |
43818 | 43818 | ||
43819 | /// <summary> | 43819 | /// <summary> |
43820 | /// Indicates that a custom action should be run a second time if it was previously run in an earlier sequence. | 43820 | /// Indicates that a custom action should be run a second time if it was previously run in an earlier sequence. |
43821 | /// </summary> | 43821 | /// </summary> |
43822 | secondSequence, | 43822 | secondSequence, |
43823 | } | 43823 | } |
43824 | } | 43824 | } |
43825 | 43825 | ||
43826 | /// <summary> | 43826 | /// <summary> |
43827 | /// This will cause the entire contents of the Fragment containing the referenced CustomAction to be | 43827 | /// This will cause the entire contents of the Fragment containing the referenced CustomAction to be |
43828 | /// included in the installer database. | 43828 | /// included in the installer database. |
@@ -43830,13 +43830,13 @@ namespace WixToolset.Harvesters.Serialize | |||
43830 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 43830 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
43831 | public class CustomActionRef : ISchemaElement, ISetAttributes | 43831 | public class CustomActionRef : ISchemaElement, ISetAttributes |
43832 | { | 43832 | { |
43833 | 43833 | ||
43834 | private string idField; | 43834 | private string idField; |
43835 | 43835 | ||
43836 | private bool idFieldSet; | 43836 | private bool idFieldSet; |
43837 | 43837 | ||
43838 | private ISchemaElement parentElement; | 43838 | private ISchemaElement parentElement; |
43839 | 43839 | ||
43840 | /// <summary> | 43840 | /// <summary> |
43841 | /// The identifier of the CustomAction to reference. | 43841 | /// The identifier of the CustomAction to reference. |
43842 | /// </summary> | 43842 | /// </summary> |
@@ -43852,7 +43852,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43852 | this.idField = value; | 43852 | this.idField = value; |
43853 | } | 43853 | } |
43854 | } | 43854 | } |
43855 | 43855 | ||
43856 | public virtual ISchemaElement ParentElement | 43856 | public virtual ISchemaElement ParentElement |
43857 | { | 43857 | { |
43858 | get | 43858 | get |
@@ -43864,7 +43864,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43864 | this.parentElement = value; | 43864 | this.parentElement = value; |
43865 | } | 43865 | } |
43866 | } | 43866 | } |
43867 | 43867 | ||
43868 | /// <summary> | 43868 | /// <summary> |
43869 | /// Processes this element and all child elements into an XmlWriter. | 43869 | /// Processes this element and all child elements into an XmlWriter. |
43870 | /// </summary> | 43870 | /// </summary> |
@@ -43881,7 +43881,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43881 | } | 43881 | } |
43882 | writer.WriteEndElement(); | 43882 | writer.WriteEndElement(); |
43883 | } | 43883 | } |
43884 | 43884 | ||
43885 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 43885 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
43886 | void ISetAttributes.SetAttribute(string name, string value) | 43886 | void ISetAttributes.SetAttribute(string name, string value) |
43887 | { | 43887 | { |
@@ -43896,7 +43896,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43896 | } | 43896 | } |
43897 | } | 43897 | } |
43898 | } | 43898 | } |
43899 | 43899 | ||
43900 | /// <summary> | 43900 | /// <summary> |
43901 | /// Sets a Directory to a particular value. This is accomplished by creating a Type 51 custom action that is appropriately scheduled in | 43901 | /// Sets a Directory to a particular value. This is accomplished by creating a Type 51 custom action that is appropriately scheduled in |
43902 | /// the InstallUISequence and InstallExecuteSequence. | 43902 | /// the InstallUISequence and InstallExecuteSequence. |
@@ -43904,29 +43904,29 @@ namespace WixToolset.Harvesters.Serialize | |||
43904 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 43904 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
43905 | public class SetDirectory : ISchemaElement, ISetAttributes | 43905 | public class SetDirectory : ISchemaElement, ISetAttributes |
43906 | { | 43906 | { |
43907 | 43907 | ||
43908 | private string actionField; | 43908 | private string actionField; |
43909 | 43909 | ||
43910 | private bool actionFieldSet; | 43910 | private bool actionFieldSet; |
43911 | 43911 | ||
43912 | private string idField; | 43912 | private string idField; |
43913 | 43913 | ||
43914 | private bool idFieldSet; | 43914 | private bool idFieldSet; |
43915 | 43915 | ||
43916 | private SequenceType sequenceField; | 43916 | private SequenceType sequenceField; |
43917 | 43917 | ||
43918 | private bool sequenceFieldSet; | 43918 | private bool sequenceFieldSet; |
43919 | 43919 | ||
43920 | private string valueField; | 43920 | private string valueField; |
43921 | 43921 | ||
43922 | private bool valueFieldSet; | 43922 | private bool valueFieldSet; |
43923 | 43923 | ||
43924 | private string contentField; | 43924 | private string contentField; |
43925 | 43925 | ||
43926 | private bool contentFieldSet; | 43926 | private bool contentFieldSet; |
43927 | 43927 | ||
43928 | private ISchemaElement parentElement; | 43928 | private ISchemaElement parentElement; |
43929 | 43929 | ||
43930 | /// <summary> | 43930 | /// <summary> |
43931 | /// By default the action is "Set" + Id attribute's value. This optional attribute can override the action name in the case | 43931 | /// By default the action is "Set" + Id attribute's value. This optional attribute can override the action name in the case |
43932 | /// where multiple SetDirectory elements target the same Id (probably with mutually exclusive conditions). | 43932 | /// where multiple SetDirectory elements target the same Id (probably with mutually exclusive conditions). |
@@ -43943,7 +43943,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43943 | this.actionField = value; | 43943 | this.actionField = value; |
43944 | } | 43944 | } |
43945 | } | 43945 | } |
43946 | 43946 | ||
43947 | /// <summary> | 43947 | /// <summary> |
43948 | /// This attribute specifies a reference to a Directory element with matching Id attribute. The path of the Directory will be set to | 43948 | /// This attribute specifies a reference to a Directory element with matching Id attribute. The path of the Directory will be set to |
43949 | /// the Value attribute. | 43949 | /// the Value attribute. |
@@ -43960,7 +43960,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43960 | this.idField = value; | 43960 | this.idField = value; |
43961 | } | 43961 | } |
43962 | } | 43962 | } |
43963 | 43963 | ||
43964 | /// <summary> | 43964 | /// <summary> |
43965 | /// Controls which sequences the Directory assignment is sequenced in. | 43965 | /// Controls which sequences the Directory assignment is sequenced in. |
43966 | /// For 'execute', the assignment is scheduled in the InstallExecuteSequence. | 43966 | /// For 'execute', the assignment is scheduled in the InstallExecuteSequence. |
@@ -43981,7 +43981,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43981 | this.sequenceField = value; | 43981 | this.sequenceField = value; |
43982 | } | 43982 | } |
43983 | } | 43983 | } |
43984 | 43984 | ||
43985 | /// <summary> | 43985 | /// <summary> |
43986 | /// This attribute specifies a string value to assign to the Directory. The value can be a literal value or derived from a | 43986 | /// This attribute specifies a string value to assign to the Directory. The value can be a literal value or derived from a |
43987 | /// Property element using the | 43987 | /// Property element using the |
@@ -43998,7 +43998,7 @@ namespace WixToolset.Harvesters.Serialize | |||
43998 | this.valueField = value; | 43998 | this.valueField = value; |
43999 | } | 43999 | } |
44000 | } | 44000 | } |
44001 | 44001 | ||
44002 | /// <summary> | 44002 | /// <summary> |
44003 | /// The condition that determines whether the Directory is set. If the condition evaluates to false, the SetDirectory is skipped. | 44003 | /// The condition that determines whether the Directory is set. If the condition evaluates to false, the SetDirectory is skipped. |
44004 | /// </summary> | 44004 | /// </summary> |
@@ -44014,7 +44014,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44014 | this.contentField = value; | 44014 | this.contentField = value; |
44015 | } | 44015 | } |
44016 | } | 44016 | } |
44017 | 44017 | ||
44018 | public virtual ISchemaElement ParentElement | 44018 | public virtual ISchemaElement ParentElement |
44019 | { | 44019 | { |
44020 | get | 44020 | get |
@@ -44026,7 +44026,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44026 | this.parentElement = value; | 44026 | this.parentElement = value; |
44027 | } | 44027 | } |
44028 | } | 44028 | } |
44029 | 44029 | ||
44030 | /// <summary> | 44030 | /// <summary> |
44031 | /// Processes this element and all child elements into an XmlWriter. | 44031 | /// Processes this element and all child elements into an XmlWriter. |
44032 | /// </summary> | 44032 | /// </summary> |
@@ -44074,7 +44074,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44074 | } | 44074 | } |
44075 | writer.WriteEndElement(); | 44075 | writer.WriteEndElement(); |
44076 | } | 44076 | } |
44077 | 44077 | ||
44078 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 44078 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
44079 | void ISetAttributes.SetAttribute(string name, string value) | 44079 | void ISetAttributes.SetAttribute(string name, string value) |
44080 | { | 44080 | { |
@@ -44109,7 +44109,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44109 | } | 44109 | } |
44110 | } | 44110 | } |
44111 | } | 44111 | } |
44112 | 44112 | ||
44113 | /// <summary> | 44113 | /// <summary> |
44114 | /// Sets a Property to a particular value. This is accomplished by creating a Type 51 custom action that is appropriately scheduled in | 44114 | /// Sets a Property to a particular value. This is accomplished by creating a Type 51 custom action that is appropriately scheduled in |
44115 | /// the InstallUISequence and InstallExecuteSequence. | 44115 | /// the InstallUISequence and InstallExecuteSequence. |
@@ -44117,37 +44117,37 @@ namespace WixToolset.Harvesters.Serialize | |||
44117 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44117 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44118 | public class SetProperty : ISchemaElement, ISetAttributes | 44118 | public class SetProperty : ISchemaElement, ISetAttributes |
44119 | { | 44119 | { |
44120 | 44120 | ||
44121 | private string actionField; | 44121 | private string actionField; |
44122 | 44122 | ||
44123 | private bool actionFieldSet; | 44123 | private bool actionFieldSet; |
44124 | 44124 | ||
44125 | private string afterField; | 44125 | private string afterField; |
44126 | 44126 | ||
44127 | private bool afterFieldSet; | 44127 | private bool afterFieldSet; |
44128 | 44128 | ||
44129 | private string beforeField; | 44129 | private string beforeField; |
44130 | 44130 | ||
44131 | private bool beforeFieldSet; | 44131 | private bool beforeFieldSet; |
44132 | 44132 | ||
44133 | private string idField; | 44133 | private string idField; |
44134 | 44134 | ||
44135 | private bool idFieldSet; | 44135 | private bool idFieldSet; |
44136 | 44136 | ||
44137 | private SequenceType sequenceField; | 44137 | private SequenceType sequenceField; |
44138 | 44138 | ||
44139 | private bool sequenceFieldSet; | 44139 | private bool sequenceFieldSet; |
44140 | 44140 | ||
44141 | private string valueField; | 44141 | private string valueField; |
44142 | 44142 | ||
44143 | private bool valueFieldSet; | 44143 | private bool valueFieldSet; |
44144 | 44144 | ||
44145 | private string contentField; | 44145 | private string contentField; |
44146 | 44146 | ||
44147 | private bool contentFieldSet; | 44147 | private bool contentFieldSet; |
44148 | 44148 | ||
44149 | private ISchemaElement parentElement; | 44149 | private ISchemaElement parentElement; |
44150 | 44150 | ||
44151 | /// <summary> | 44151 | /// <summary> |
44152 | /// By default the action is "Set" + Id attribute's value. This optional attribute can override the action name in the case | 44152 | /// By default the action is "Set" + Id attribute's value. This optional attribute can override the action name in the case |
44153 | /// where multiple SetProperty elements target the same Id (probably with mutually exclusive conditions). | 44153 | /// where multiple SetProperty elements target the same Id (probably with mutually exclusive conditions). |
@@ -44164,7 +44164,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44164 | this.actionField = value; | 44164 | this.actionField = value; |
44165 | } | 44165 | } |
44166 | } | 44166 | } |
44167 | 44167 | ||
44168 | /// <summary> | 44168 | /// <summary> |
44169 | /// The name of the standard or custom action after which this action should be performed. Mutually exclusive with the Before attribute. A Before or After attribute is required when setting a Property. | 44169 | /// The name of the standard or custom action after which this action should be performed. Mutually exclusive with the Before attribute. A Before or After attribute is required when setting a Property. |
44170 | /// </summary> | 44170 | /// </summary> |
@@ -44180,7 +44180,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44180 | this.afterField = value; | 44180 | this.afterField = value; |
44181 | } | 44181 | } |
44182 | } | 44182 | } |
44183 | 44183 | ||
44184 | /// <summary> | 44184 | /// <summary> |
44185 | /// The name of the standard or custom action before which this action should be performed. Mutually exclusive with the After attribute. A Before or After attribute is required when setting a Property. | 44185 | /// The name of the standard or custom action before which this action should be performed. Mutually exclusive with the After attribute. A Before or After attribute is required when setting a Property. |
44186 | /// </summary> | 44186 | /// </summary> |
@@ -44196,7 +44196,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44196 | this.beforeField = value; | 44196 | this.beforeField = value; |
44197 | } | 44197 | } |
44198 | } | 44198 | } |
44199 | 44199 | ||
44200 | /// <summary> | 44200 | /// <summary> |
44201 | /// This attribute specifies the Property to set to the Value. | 44201 | /// This attribute specifies the Property to set to the Value. |
44202 | /// </summary> | 44202 | /// </summary> |
@@ -44212,7 +44212,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44212 | this.idField = value; | 44212 | this.idField = value; |
44213 | } | 44213 | } |
44214 | } | 44214 | } |
44215 | 44215 | ||
44216 | /// <summary> | 44216 | /// <summary> |
44217 | /// Controls which sequences the Property assignment is sequenced in. | 44217 | /// Controls which sequences the Property assignment is sequenced in. |
44218 | /// For 'execute', the assignment is scheduled in the InstallExecuteSequence. | 44218 | /// For 'execute', the assignment is scheduled in the InstallExecuteSequence. |
@@ -44233,7 +44233,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44233 | this.sequenceField = value; | 44233 | this.sequenceField = value; |
44234 | } | 44234 | } |
44235 | } | 44235 | } |
44236 | 44236 | ||
44237 | /// <summary> | 44237 | /// <summary> |
44238 | /// This attribute specifies a string value to assign to the Property. The value can be a literal value or derived from a | 44238 | /// This attribute specifies a string value to assign to the Property. The value can be a literal value or derived from a |
44239 | /// Property element using the | 44239 | /// Property element using the |
@@ -44250,7 +44250,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44250 | this.valueField = value; | 44250 | this.valueField = value; |
44251 | } | 44251 | } |
44252 | } | 44252 | } |
44253 | 44253 | ||
44254 | /// <summary> | 44254 | /// <summary> |
44255 | /// The condition that determines whether the Property is set. If the condition evaluates to false, the Set is skipped. | 44255 | /// The condition that determines whether the Property is set. If the condition evaluates to false, the Set is skipped. |
44256 | /// </summary> | 44256 | /// </summary> |
@@ -44266,7 +44266,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44266 | this.contentField = value; | 44266 | this.contentField = value; |
44267 | } | 44267 | } |
44268 | } | 44268 | } |
44269 | 44269 | ||
44270 | public virtual ISchemaElement ParentElement | 44270 | public virtual ISchemaElement ParentElement |
44271 | { | 44271 | { |
44272 | get | 44272 | get |
@@ -44278,7 +44278,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44278 | this.parentElement = value; | 44278 | this.parentElement = value; |
44279 | } | 44279 | } |
44280 | } | 44280 | } |
44281 | 44281 | ||
44282 | /// <summary> | 44282 | /// <summary> |
44283 | /// Processes this element and all child elements into an XmlWriter. | 44283 | /// Processes this element and all child elements into an XmlWriter. |
44284 | /// </summary> | 44284 | /// </summary> |
@@ -44335,7 +44335,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44335 | } | 44335 | } |
44336 | writer.WriteEndElement(); | 44336 | writer.WriteEndElement(); |
44337 | } | 44337 | } |
44338 | 44338 | ||
44339 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 44339 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
44340 | void ISetAttributes.SetAttribute(string name, string value) | 44340 | void ISetAttributes.SetAttribute(string name, string value) |
44341 | { | 44341 | { |
@@ -44380,7 +44380,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44380 | } | 44380 | } |
44381 | } | 44381 | } |
44382 | } | 44382 | } |
44383 | 44383 | ||
44384 | /// <summary> | 44384 | /// <summary> |
44385 | /// This will cause the entire contents of the Fragment containing the referenced PatchFamily to be | 44385 | /// This will cause the entire contents of the Fragment containing the referenced PatchFamily to be |
44386 | /// used in the process of creating a patch. | 44386 | /// used in the process of creating a patch. |
@@ -44388,17 +44388,17 @@ namespace WixToolset.Harvesters.Serialize | |||
44388 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44388 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44389 | public class PatchFamilyRef : ISchemaElement, ISetAttributes | 44389 | public class PatchFamilyRef : ISchemaElement, ISetAttributes |
44390 | { | 44390 | { |
44391 | 44391 | ||
44392 | private string idField; | 44392 | private string idField; |
44393 | 44393 | ||
44394 | private bool idFieldSet; | 44394 | private bool idFieldSet; |
44395 | 44395 | ||
44396 | private string productCodeField; | 44396 | private string productCodeField; |
44397 | 44397 | ||
44398 | private bool productCodeFieldSet; | 44398 | private bool productCodeFieldSet; |
44399 | 44399 | ||
44400 | private ISchemaElement parentElement; | 44400 | private ISchemaElement parentElement; |
44401 | 44401 | ||
44402 | /// <summary> | 44402 | /// <summary> |
44403 | /// The identifier of the PatchFamily to reference. | 44403 | /// The identifier of the PatchFamily to reference. |
44404 | /// </summary> | 44404 | /// </summary> |
@@ -44414,7 +44414,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44414 | this.idField = value; | 44414 | this.idField = value; |
44415 | } | 44415 | } |
44416 | } | 44416 | } |
44417 | 44417 | ||
44418 | /// <summary> | 44418 | /// <summary> |
44419 | /// Specifies the ProductCode of the product that this family applies to. | 44419 | /// Specifies the ProductCode of the product that this family applies to. |
44420 | /// </summary> | 44420 | /// </summary> |
@@ -44430,7 +44430,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44430 | this.productCodeField = value; | 44430 | this.productCodeField = value; |
44431 | } | 44431 | } |
44432 | } | 44432 | } |
44433 | 44433 | ||
44434 | public virtual ISchemaElement ParentElement | 44434 | public virtual ISchemaElement ParentElement |
44435 | { | 44435 | { |
44436 | get | 44436 | get |
@@ -44442,7 +44442,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44442 | this.parentElement = value; | 44442 | this.parentElement = value; |
44443 | } | 44443 | } |
44444 | } | 44444 | } |
44445 | 44445 | ||
44446 | /// <summary> | 44446 | /// <summary> |
44447 | /// Processes this element and all child elements into an XmlWriter. | 44447 | /// Processes this element and all child elements into an XmlWriter. |
44448 | /// </summary> | 44448 | /// </summary> |
@@ -44463,7 +44463,7 @@ namespace WixToolset.Harvesters.Serialize | |||
44463 | } | 44463 | } |
44464 | writer.WriteEndElement(); | 44464 | writer.WriteEndElement(); |
44465 | } | 44465 | } |
44466 | 44466 | ||
44467 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 44467 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
44468 | void ISetAttributes.SetAttribute(string name, string value) | 44468 | void ISetAttributes.SetAttribute(string name, string value) |
44469 | { | 44469 | { |
@@ -44483,14 +44483,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44483 | } | 44483 | } |
44484 | } | 44484 | } |
44485 | } | 44485 | } |
44486 | 44486 | ||
44487 | /// <summary> | 44487 | /// <summary> |
44488 | /// Sets the ProductID property to the full product identifier. This action must be sequenced before the user interface wizard in the InstallUISequence table and before the RegisterUser action in the InstallExecuteSequence table. If the product identifier has already been validated successfully, the ValidateProductID action does nothing. The ValidateProductID action always returns a success, whether or not the product identifier is valid, so that the product identifier can be entered on the command line the first time the product is run. The product identifier can be validated without having the user reenter this information by setting the PIDKEY property on the command line or by using a transform. The display of the dialog box requesting the user to enter the product identifier can then be made conditional upon the presence of the ProductID property, which is set when the PIDKEY property is validated. The condition for this action may be specified in the element's inner text. | 44488 | /// Sets the ProductID property to the full product identifier. This action must be sequenced before the user interface wizard in the InstallUISequence table and before the RegisterUser action in the InstallExecuteSequence table. If the product identifier has already been validated successfully, the ValidateProductID action does nothing. The ValidateProductID action always returns a success, whether or not the product identifier is valid, so that the product identifier can be entered on the command line the first time the product is run. The product identifier can be validated without having the user reenter this information by setting the PIDKEY property on the command line or by using a transform. The display of the dialog box requesting the user to enter the product identifier can then be made conditional upon the presence of the ProductID property, which is set when the PIDKEY property is validated. The condition for this action may be specified in the element's inner text. |
44489 | /// </summary> | 44489 | /// </summary> |
44490 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44490 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44491 | public class ValidateProductID : ActionSequenceType, ISchemaElement | 44491 | public class ValidateProductID : ActionSequenceType, ISchemaElement |
44492 | { | 44492 | { |
44493 | 44493 | ||
44494 | /// <summary> | 44494 | /// <summary> |
44495 | /// Processes this element and all child elements into an XmlWriter. | 44495 | /// Processes this element and all child elements into an XmlWriter. |
44496 | /// </summary> | 44496 | /// </summary> |
@@ -44505,14 +44505,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44505 | writer.WriteEndElement(); | 44505 | writer.WriteEndElement(); |
44506 | } | 44506 | } |
44507 | } | 44507 | } |
44508 | 44508 | ||
44509 | /// <summary> | 44509 | /// <summary> |
44510 | /// Initiates the internal installation costing process. Any standard or custom actions that affect costing should be sequenced before the CostInitialize action. Call the FileCost action immediately following the CostInitialize action. Then call the CostFinalize action following the CostInitialize action to make all final cost calculations available to the installer through the Component table. The condition for this action may be specified in the element's inner text. | 44510 | /// Initiates the internal installation costing process. Any standard or custom actions that affect costing should be sequenced before the CostInitialize action. Call the FileCost action immediately following the CostInitialize action. Then call the CostFinalize action following the CostInitialize action to make all final cost calculations available to the installer through the Component table. The condition for this action may be specified in the element's inner text. |
44511 | /// </summary> | 44511 | /// </summary> |
44512 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44512 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44513 | public class CostInitialize : ActionSequenceType, ISchemaElement | 44513 | public class CostInitialize : ActionSequenceType, ISchemaElement |
44514 | { | 44514 | { |
44515 | 44515 | ||
44516 | /// <summary> | 44516 | /// <summary> |
44517 | /// Processes this element and all child elements into an XmlWriter. | 44517 | /// Processes this element and all child elements into an XmlWriter. |
44518 | /// </summary> | 44518 | /// </summary> |
@@ -44527,14 +44527,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44527 | writer.WriteEndElement(); | 44527 | writer.WriteEndElement(); |
44528 | } | 44528 | } |
44529 | } | 44529 | } |
44530 | 44530 | ||
44531 | /// <summary> | 44531 | /// <summary> |
44532 | /// Initiates dynamic costing of standard installation actions. Any standard or custom actions that affect costing should sequenced before the CostInitialize action. Call the FileCost action immediately following the CostInitialize action. Then call the CostFinalize action following the FileCost action to make all final cost calculations available to the installer through the Component table. The CostInitialize action must be executed before the FileCost action. The installer then determines the disk-space cost of every file in the File table, on a per-component basis, taking both volume clustering and the presence of existing files that may need to be overwritten into account. All actions that consume or release disk space are also considered. If an existing file is found, a file version check is performed to determine whether the new file actually needs to be installed or not. If the existing file is of an equal or greater version number, the existing file is not overwritten and no disk-space cost is incurred. In all cases, the installer uses the results of version number checking to set the installation state of each file. The FileCost action initializes cost calculation with the installer. Actual dynamic costing does not occur until the CostFinalize action is executed. The condition for this action may be specified in the element's inner text. | 44532 | /// Initiates dynamic costing of standard installation actions. Any standard or custom actions that affect costing should sequenced before the CostInitialize action. Call the FileCost action immediately following the CostInitialize action. Then call the CostFinalize action following the FileCost action to make all final cost calculations available to the installer through the Component table. The CostInitialize action must be executed before the FileCost action. The installer then determines the disk-space cost of every file in the File table, on a per-component basis, taking both volume clustering and the presence of existing files that may need to be overwritten into account. All actions that consume or release disk space are also considered. If an existing file is found, a file version check is performed to determine whether the new file actually needs to be installed or not. If the existing file is of an equal or greater version number, the existing file is not overwritten and no disk-space cost is incurred. In all cases, the installer uses the results of version number checking to set the installation state of each file. The FileCost action initializes cost calculation with the installer. Actual dynamic costing does not occur until the CostFinalize action is executed. The condition for this action may be specified in the element's inner text. |
44533 | /// </summary> | 44533 | /// </summary> |
44534 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44534 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44535 | public class FileCost : ActionSequenceType, ISchemaElement | 44535 | public class FileCost : ActionSequenceType, ISchemaElement |
44536 | { | 44536 | { |
44537 | 44537 | ||
44538 | /// <summary> | 44538 | /// <summary> |
44539 | /// Processes this element and all child elements into an XmlWriter. | 44539 | /// Processes this element and all child elements into an XmlWriter. |
44540 | /// </summary> | 44540 | /// </summary> |
@@ -44549,14 +44549,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44549 | writer.WriteEndElement(); | 44549 | writer.WriteEndElement(); |
44550 | } | 44550 | } |
44551 | } | 44551 | } |
44552 | 44552 | ||
44553 | /// <summary> | 44553 | /// <summary> |
44554 | /// Installs a copy of a component (commonly a shared DLL) into a private location for use by a specific application (typically an .exe). This isolates the application from other copies of the component that may be installed to a shared location on the computer. The action refers to each record of the IsolatedComponent table and associates the files of the component listed in the Component_Shared field with the component listed in the Component_Application field. The installer installs the files of Component_Shared into the same directory as Component_Application. The installer generates a file in this directory, zero bytes in length, having the short filename name of the key file for Component_Application (typically this is the same file name as the .exe) appended with .local. The IsolatedComponent action does not affect the installation of Component_Application. Uninstalling Component_Application also removes the Component_Shared files and the .local file from the directory. The IsolateComponents action can be used only in the InstallUISequence table and the InstallExecuteSequence table. This action must come after the CostInitialize action and before the CostFinalize action. The condition for this action may be specified in the element's inner text. | 44554 | /// Installs a copy of a component (commonly a shared DLL) into a private location for use by a specific application (typically an .exe). This isolates the application from other copies of the component that may be installed to a shared location on the computer. The action refers to each record of the IsolatedComponent table and associates the files of the component listed in the Component_Shared field with the component listed in the Component_Application field. The installer installs the files of Component_Shared into the same directory as Component_Application. The installer generates a file in this directory, zero bytes in length, having the short filename name of the key file for Component_Application (typically this is the same file name as the .exe) appended with .local. The IsolatedComponent action does not affect the installation of Component_Application. Uninstalling Component_Application also removes the Component_Shared files and the .local file from the directory. The IsolateComponents action can be used only in the InstallUISequence table and the InstallExecuteSequence table. This action must come after the CostInitialize action and before the CostFinalize action. The condition for this action may be specified in the element's inner text. |
44555 | /// </summary> | 44555 | /// </summary> |
44556 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44556 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44557 | public class IsolateComponents : ActionSequenceType, ISchemaElement | 44557 | public class IsolateComponents : ActionSequenceType, ISchemaElement |
44558 | { | 44558 | { |
44559 | 44559 | ||
44560 | /// <summary> | 44560 | /// <summary> |
44561 | /// Processes this element and all child elements into an XmlWriter. | 44561 | /// Processes this element and all child elements into an XmlWriter. |
44562 | /// </summary> | 44562 | /// </summary> |
@@ -44571,14 +44571,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44571 | writer.WriteEndElement(); | 44571 | writer.WriteEndElement(); |
44572 | } | 44572 | } |
44573 | } | 44573 | } |
44574 | 44574 | ||
44575 | /// <summary> | 44575 | /// <summary> |
44576 | /// Ends the internal installation costing process begun by the CostInitialize action. Any standard or custom actions that affect costing should be sequenced before the CostInitialize action. Call the FileCost action immediately following the CostInitialize action and then call the CostFinalize action to make all final cost calculations available to the installer through the Component table. The CostFinalize action must be executed before starting any user interface sequence which allows the user to view or modify Feature table selections or directories. The CostFinalize action queries the Condition table to determine which features are scheduled to be installed. Costing is done for each component in the Component table. The CostFinalize action also verifies that all the target directories are writable before allowing the installation to continue. The condition for this action may be specified in the element's inner text. | 44576 | /// Ends the internal installation costing process begun by the CostInitialize action. Any standard or custom actions that affect costing should be sequenced before the CostInitialize action. Call the FileCost action immediately following the CostInitialize action and then call the CostFinalize action to make all final cost calculations available to the installer through the Component table. The CostFinalize action must be executed before starting any user interface sequence which allows the user to view or modify Feature table selections or directories. The CostFinalize action queries the Condition table to determine which features are scheduled to be installed. Costing is done for each component in the Component table. The CostFinalize action also verifies that all the target directories are writable before allowing the installation to continue. The condition for this action may be specified in the element's inner text. |
44577 | /// </summary> | 44577 | /// </summary> |
44578 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44578 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44579 | public class CostFinalize : ActionSequenceType, ISchemaElement | 44579 | public class CostFinalize : ActionSequenceType, ISchemaElement |
44580 | { | 44580 | { |
44581 | 44581 | ||
44582 | /// <summary> | 44582 | /// <summary> |
44583 | /// Processes this element and all child elements into an XmlWriter. | 44583 | /// Processes this element and all child elements into an XmlWriter. |
44584 | /// </summary> | 44584 | /// </summary> |
@@ -44593,14 +44593,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44593 | writer.WriteEndElement(); | 44593 | writer.WriteEndElement(); |
44594 | } | 44594 | } |
44595 | } | 44595 | } |
44596 | 44596 | ||
44597 | /// <summary> | 44597 | /// <summary> |
44598 | /// Checks for existing ODBC drivers and sets the target directory for each new driver to the location of an existing driver. The condition for this action may be specified in the element's inner text. | 44598 | /// Checks for existing ODBC drivers and sets the target directory for each new driver to the location of an existing driver. The condition for this action may be specified in the element's inner text. |
44599 | /// </summary> | 44599 | /// </summary> |
44600 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44600 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44601 | public class SetODBCFolders : ActionSequenceType, ISchemaElement | 44601 | public class SetODBCFolders : ActionSequenceType, ISchemaElement |
44602 | { | 44602 | { |
44603 | 44603 | ||
44604 | /// <summary> | 44604 | /// <summary> |
44605 | /// Processes this element and all child elements into an XmlWriter. | 44605 | /// Processes this element and all child elements into an XmlWriter. |
44606 | /// </summary> | 44606 | /// </summary> |
@@ -44615,14 +44615,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44615 | writer.WriteEndElement(); | 44615 | writer.WriteEndElement(); |
44616 | } | 44616 | } |
44617 | } | 44617 | } |
44618 | 44618 | ||
44619 | /// <summary> | 44619 | /// <summary> |
44620 | /// Used for upgrading or installing over an existing application. Reads feature states from existing application and sets these feature states for the pending installation. The condition for this action may be specified in the element's inner text. | 44620 | /// Used for upgrading or installing over an existing application. Reads feature states from existing application and sets these feature states for the pending installation. The condition for this action may be specified in the element's inner text. |
44621 | /// </summary> | 44621 | /// </summary> |
44622 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44622 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44623 | public class MigrateFeatureStates : ActionSequenceType, ISchemaElement | 44623 | public class MigrateFeatureStates : ActionSequenceType, ISchemaElement |
44624 | { | 44624 | { |
44625 | 44625 | ||
44626 | /// <summary> | 44626 | /// <summary> |
44627 | /// Processes this element and all child elements into an XmlWriter. | 44627 | /// Processes this element and all child elements into an XmlWriter. |
44628 | /// </summary> | 44628 | /// </summary> |
@@ -44637,14 +44637,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44637 | writer.WriteEndElement(); | 44637 | writer.WriteEndElement(); |
44638 | } | 44638 | } |
44639 | } | 44639 | } |
44640 | 44640 | ||
44641 | /// <summary> | 44641 | /// <summary> |
44642 | /// Initiates the execution sequence. The condition for this action may be specified in the element's inner text. | 44642 | /// Initiates the execution sequence. The condition for this action may be specified in the element's inner text. |
44643 | /// </summary> | 44643 | /// </summary> |
44644 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44644 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44645 | public class ExecuteAction : ActionSequenceType, ISchemaElement | 44645 | public class ExecuteAction : ActionSequenceType, ISchemaElement |
44646 | { | 44646 | { |
44647 | 44647 | ||
44648 | /// <summary> | 44648 | /// <summary> |
44649 | /// Processes this element and all child elements into an XmlWriter. | 44649 | /// Processes this element and all child elements into an XmlWriter. |
44650 | /// </summary> | 44650 | /// </summary> |
@@ -44659,14 +44659,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44659 | writer.WriteEndElement(); | 44659 | writer.WriteEndElement(); |
44660 | } | 44660 | } |
44661 | } | 44661 | } |
44662 | 44662 | ||
44663 | /// <summary> | 44663 | /// <summary> |
44664 | /// Verifies that all costed volumes have enough space for the installation. The condition for this action may be specified in the element's inner text. | 44664 | /// Verifies that all costed volumes have enough space for the installation. The condition for this action may be specified in the element's inner text. |
44665 | /// </summary> | 44665 | /// </summary> |
44666 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44666 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44667 | public class InstallValidate : ActionSequenceType, ISchemaElement | 44667 | public class InstallValidate : ActionSequenceType, ISchemaElement |
44668 | { | 44668 | { |
44669 | 44669 | ||
44670 | /// <summary> | 44670 | /// <summary> |
44671 | /// Processes this element and all child elements into an XmlWriter. | 44671 | /// Processes this element and all child elements into an XmlWriter. |
44672 | /// </summary> | 44672 | /// </summary> |
@@ -44681,14 +44681,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44681 | writer.WriteEndElement(); | 44681 | writer.WriteEndElement(); |
44682 | } | 44682 | } |
44683 | } | 44683 | } |
44684 | 44684 | ||
44685 | /// <summary> | 44685 | /// <summary> |
44686 | /// Marks the beginning of a sequence of actions that change the system. The condition for this action may be specified in the element's inner text. | 44686 | /// Marks the beginning of a sequence of actions that change the system. The condition for this action may be specified in the element's inner text. |
44687 | /// </summary> | 44687 | /// </summary> |
44688 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44688 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44689 | public class InstallInitialize : ActionSequenceType, ISchemaElement | 44689 | public class InstallInitialize : ActionSequenceType, ISchemaElement |
44690 | { | 44690 | { |
44691 | 44691 | ||
44692 | /// <summary> | 44692 | /// <summary> |
44693 | /// Processes this element and all child elements into an XmlWriter. | 44693 | /// Processes this element and all child elements into an XmlWriter. |
44694 | /// </summary> | 44694 | /// </summary> |
@@ -44703,14 +44703,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44703 | writer.WriteEndElement(); | 44703 | writer.WriteEndElement(); |
44704 | } | 44704 | } |
44705 | } | 44705 | } |
44706 | 44706 | ||
44707 | /// <summary> | 44707 | /// <summary> |
44708 | /// Ensures the needed amount of space exists in the registry. The condition for this action may be specified in the element's inner text. | 44708 | /// Ensures the needed amount of space exists in the registry. The condition for this action may be specified in the element's inner text. |
44709 | /// </summary> | 44709 | /// </summary> |
44710 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44710 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44711 | public class AllocateRegistrySpace : ActionSequenceType, ISchemaElement | 44711 | public class AllocateRegistrySpace : ActionSequenceType, ISchemaElement |
44712 | { | 44712 | { |
44713 | 44713 | ||
44714 | /// <summary> | 44714 | /// <summary> |
44715 | /// Processes this element and all child elements into an XmlWriter. | 44715 | /// Processes this element and all child elements into an XmlWriter. |
44716 | /// </summary> | 44716 | /// </summary> |
@@ -44725,14 +44725,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44725 | writer.WriteEndElement(); | 44725 | writer.WriteEndElement(); |
44726 | } | 44726 | } |
44727 | } | 44727 | } |
44728 | 44728 | ||
44729 | /// <summary> | 44729 | /// <summary> |
44730 | /// Registers and unregisters components, their key paths, and the component clients. The condition for this action may be specified in the element's inner text. | 44730 | /// Registers and unregisters components, their key paths, and the component clients. The condition for this action may be specified in the element's inner text. |
44731 | /// </summary> | 44731 | /// </summary> |
44732 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44732 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44733 | public class ProcessComponents : ActionSequenceType, ISchemaElement | 44733 | public class ProcessComponents : ActionSequenceType, ISchemaElement |
44734 | { | 44734 | { |
44735 | 44735 | ||
44736 | /// <summary> | 44736 | /// <summary> |
44737 | /// Processes this element and all child elements into an XmlWriter. | 44737 | /// Processes this element and all child elements into an XmlWriter. |
44738 | /// </summary> | 44738 | /// </summary> |
@@ -44747,14 +44747,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44747 | writer.WriteEndElement(); | 44747 | writer.WriteEndElement(); |
44748 | } | 44748 | } |
44749 | } | 44749 | } |
44750 | 44750 | ||
44751 | /// <summary> | 44751 | /// <summary> |
44752 | /// Manages the unadvertisement of components listed in the PublishComponent table. The condition for this action may be specified in the element's inner text. | 44752 | /// Manages the unadvertisement of components listed in the PublishComponent table. The condition for this action may be specified in the element's inner text. |
44753 | /// </summary> | 44753 | /// </summary> |
44754 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44754 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44755 | public class UnpublishComponents : ActionSequenceType, ISchemaElement | 44755 | public class UnpublishComponents : ActionSequenceType, ISchemaElement |
44756 | { | 44756 | { |
44757 | 44757 | ||
44758 | /// <summary> | 44758 | /// <summary> |
44759 | /// Processes this element and all child elements into an XmlWriter. | 44759 | /// Processes this element and all child elements into an XmlWriter. |
44760 | /// </summary> | 44760 | /// </summary> |
@@ -44769,14 +44769,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44769 | writer.WriteEndElement(); | 44769 | writer.WriteEndElement(); |
44770 | } | 44770 | } |
44771 | } | 44771 | } |
44772 | 44772 | ||
44773 | /// <summary> | 44773 | /// <summary> |
44774 | /// Manages the unadvertisement of CLR and Win32 assemblies that are being removed. The condition for this action may be specified in the element's inner text. | 44774 | /// Manages the unadvertisement of CLR and Win32 assemblies that are being removed. The condition for this action may be specified in the element's inner text. |
44775 | /// </summary> | 44775 | /// </summary> |
44776 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44776 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44777 | public class MsiUnpublishAssemblies : ActionSequenceType, ISchemaElement | 44777 | public class MsiUnpublishAssemblies : ActionSequenceType, ISchemaElement |
44778 | { | 44778 | { |
44779 | 44779 | ||
44780 | /// <summary> | 44780 | /// <summary> |
44781 | /// Processes this element and all child elements into an XmlWriter. | 44781 | /// Processes this element and all child elements into an XmlWriter. |
44782 | /// </summary> | 44782 | /// </summary> |
@@ -44791,14 +44791,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44791 | writer.WriteEndElement(); | 44791 | writer.WriteEndElement(); |
44792 | } | 44792 | } |
44793 | } | 44793 | } |
44794 | 44794 | ||
44795 | /// <summary> | 44795 | /// <summary> |
44796 | /// Removes selection-state and feature-component mapping information from the registry. The condition for this action may be specified in the element's inner text. | 44796 | /// Removes selection-state and feature-component mapping information from the registry. The condition for this action may be specified in the element's inner text. |
44797 | /// </summary> | 44797 | /// </summary> |
44798 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44798 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44799 | public class UnpublishFeatures : ActionSequenceType, ISchemaElement | 44799 | public class UnpublishFeatures : ActionSequenceType, ISchemaElement |
44800 | { | 44800 | { |
44801 | 44801 | ||
44802 | /// <summary> | 44802 | /// <summary> |
44803 | /// Processes this element and all child elements into an XmlWriter. | 44803 | /// Processes this element and all child elements into an XmlWriter. |
44804 | /// </summary> | 44804 | /// </summary> |
@@ -44813,14 +44813,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44813 | writer.WriteEndElement(); | 44813 | writer.WriteEndElement(); |
44814 | } | 44814 | } |
44815 | } | 44815 | } |
44816 | 44816 | ||
44817 | /// <summary> | 44817 | /// <summary> |
44818 | /// Stops system services. The condition for this action may be specified in the element's inner text. | 44818 | /// Stops system services. The condition for this action may be specified in the element's inner text. |
44819 | /// </summary> | 44819 | /// </summary> |
44820 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44820 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44821 | public class StopServices : ActionSequenceType, ISchemaElement | 44821 | public class StopServices : ActionSequenceType, ISchemaElement |
44822 | { | 44822 | { |
44823 | 44823 | ||
44824 | /// <summary> | 44824 | /// <summary> |
44825 | /// Processes this element and all child elements into an XmlWriter. | 44825 | /// Processes this element and all child elements into an XmlWriter. |
44826 | /// </summary> | 44826 | /// </summary> |
@@ -44835,14 +44835,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44835 | writer.WriteEndElement(); | 44835 | writer.WriteEndElement(); |
44836 | } | 44836 | } |
44837 | } | 44837 | } |
44838 | 44838 | ||
44839 | /// <summary> | 44839 | /// <summary> |
44840 | /// Stops a service and removes its registration from the system. The condition for this action may be specified in the element's inner text. | 44840 | /// Stops a service and removes its registration from the system. The condition for this action may be specified in the element's inner text. |
44841 | /// </summary> | 44841 | /// </summary> |
44842 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44842 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44843 | public class DeleteServices : ActionSequenceType, ISchemaElement | 44843 | public class DeleteServices : ActionSequenceType, ISchemaElement |
44844 | { | 44844 | { |
44845 | 44845 | ||
44846 | /// <summary> | 44846 | /// <summary> |
44847 | /// Processes this element and all child elements into an XmlWriter. | 44847 | /// Processes this element and all child elements into an XmlWriter. |
44848 | /// </summary> | 44848 | /// </summary> |
@@ -44857,14 +44857,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44857 | writer.WriteEndElement(); | 44857 | writer.WriteEndElement(); |
44858 | } | 44858 | } |
44859 | } | 44859 | } |
44860 | 44860 | ||
44861 | /// <summary> | 44861 | /// <summary> |
44862 | /// Removes COM+ applications from the registry. The condition for this action may be specified in the element's inner text. | 44862 | /// Removes COM+ applications from the registry. The condition for this action may be specified in the element's inner text. |
44863 | /// </summary> | 44863 | /// </summary> |
44864 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44864 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44865 | public class UnregisterComPlus : ActionSequenceType, ISchemaElement | 44865 | public class UnregisterComPlus : ActionSequenceType, ISchemaElement |
44866 | { | 44866 | { |
44867 | 44867 | ||
44868 | /// <summary> | 44868 | /// <summary> |
44869 | /// Processes this element and all child elements into an XmlWriter. | 44869 | /// Processes this element and all child elements into an XmlWriter. |
44870 | /// </summary> | 44870 | /// </summary> |
@@ -44879,14 +44879,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44879 | writer.WriteEndElement(); | 44879 | writer.WriteEndElement(); |
44880 | } | 44880 | } |
44881 | } | 44881 | } |
44882 | 44882 | ||
44883 | /// <summary> | 44883 | /// <summary> |
44884 | /// Unregisters all modules listed in the SelfReg table that are scheduled to be uninstalled. The condition for this action may be specified in the element's inner text. | 44884 | /// Unregisters all modules listed in the SelfReg table that are scheduled to be uninstalled. The condition for this action may be specified in the element's inner text. |
44885 | /// </summary> | 44885 | /// </summary> |
44886 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44886 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44887 | public class SelfUnregModules : ActionSequenceType, ISchemaElement | 44887 | public class SelfUnregModules : ActionSequenceType, ISchemaElement |
44888 | { | 44888 | { |
44889 | 44889 | ||
44890 | /// <summary> | 44890 | /// <summary> |
44891 | /// Processes this element and all child elements into an XmlWriter. | 44891 | /// Processes this element and all child elements into an XmlWriter. |
44892 | /// </summary> | 44892 | /// </summary> |
@@ -44901,14 +44901,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44901 | writer.WriteEndElement(); | 44901 | writer.WriteEndElement(); |
44902 | } | 44902 | } |
44903 | } | 44903 | } |
44904 | 44904 | ||
44905 | /// <summary> | 44905 | /// <summary> |
44906 | /// Unregisters type libraries from the system. The condition for this action may be specified in the element's inner text. | 44906 | /// Unregisters type libraries from the system. The condition for this action may be specified in the element's inner text. |
44907 | /// </summary> | 44907 | /// </summary> |
44908 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44908 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44909 | public class UnregisterTypeLibraries : ActionSequenceType, ISchemaElement | 44909 | public class UnregisterTypeLibraries : ActionSequenceType, ISchemaElement |
44910 | { | 44910 | { |
44911 | 44911 | ||
44912 | /// <summary> | 44912 | /// <summary> |
44913 | /// Processes this element and all child elements into an XmlWriter. | 44913 | /// Processes this element and all child elements into an XmlWriter. |
44914 | /// </summary> | 44914 | /// </summary> |
@@ -44923,14 +44923,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44923 | writer.WriteEndElement(); | 44923 | writer.WriteEndElement(); |
44924 | } | 44924 | } |
44925 | } | 44925 | } |
44926 | 44926 | ||
44927 | /// <summary> | 44927 | /// <summary> |
44928 | /// Removes the data sources, translators, and drivers listed for removal during the installation. The condition for this action may be specified in the element's inner text. | 44928 | /// Removes the data sources, translators, and drivers listed for removal during the installation. The condition for this action may be specified in the element's inner text. |
44929 | /// </summary> | 44929 | /// </summary> |
44930 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44930 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44931 | public class RemoveODBC : ActionSequenceType, ISchemaElement | 44931 | public class RemoveODBC : ActionSequenceType, ISchemaElement |
44932 | { | 44932 | { |
44933 | 44933 | ||
44934 | /// <summary> | 44934 | /// <summary> |
44935 | /// Processes this element and all child elements into an XmlWriter. | 44935 | /// Processes this element and all child elements into an XmlWriter. |
44936 | /// </summary> | 44936 | /// </summary> |
@@ -44945,14 +44945,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44945 | writer.WriteEndElement(); | 44945 | writer.WriteEndElement(); |
44946 | } | 44946 | } |
44947 | } | 44947 | } |
44948 | 44948 | ||
44949 | /// <summary> | 44949 | /// <summary> |
44950 | /// Removes registration information about installed fonts from the system. The condition for this action may be specified in the element's inner text. | 44950 | /// Removes registration information about installed fonts from the system. The condition for this action may be specified in the element's inner text. |
44951 | /// </summary> | 44951 | /// </summary> |
44952 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44952 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44953 | public class UnregisterFonts : ActionSequenceType, ISchemaElement | 44953 | public class UnregisterFonts : ActionSequenceType, ISchemaElement |
44954 | { | 44954 | { |
44955 | 44955 | ||
44956 | /// <summary> | 44956 | /// <summary> |
44957 | /// Processes this element and all child elements into an XmlWriter. | 44957 | /// Processes this element and all child elements into an XmlWriter. |
44958 | /// </summary> | 44958 | /// </summary> |
@@ -44967,14 +44967,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44967 | writer.WriteEndElement(); | 44967 | writer.WriteEndElement(); |
44968 | } | 44968 | } |
44969 | } | 44969 | } |
44970 | 44970 | ||
44971 | /// <summary> | 44971 | /// <summary> |
44972 | /// Removes a registry value that has been authored into the registry table if the associated component was installed locally or as run from source, and is now set to be uninstalled. The condition for this action may be specified in the element's inner text. | 44972 | /// Removes a registry value that has been authored into the registry table if the associated component was installed locally or as run from source, and is now set to be uninstalled. The condition for this action may be specified in the element's inner text. |
44973 | /// </summary> | 44973 | /// </summary> |
44974 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44974 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44975 | public class RemoveRegistryValues : ActionSequenceType, ISchemaElement | 44975 | public class RemoveRegistryValues : ActionSequenceType, ISchemaElement |
44976 | { | 44976 | { |
44977 | 44977 | ||
44978 | /// <summary> | 44978 | /// <summary> |
44979 | /// Processes this element and all child elements into an XmlWriter. | 44979 | /// Processes this element and all child elements into an XmlWriter. |
44980 | /// </summary> | 44980 | /// </summary> |
@@ -44989,14 +44989,14 @@ namespace WixToolset.Harvesters.Serialize | |||
44989 | writer.WriteEndElement(); | 44989 | writer.WriteEndElement(); |
44990 | } | 44990 | } |
44991 | } | 44991 | } |
44992 | 44992 | ||
44993 | /// <summary> | 44993 | /// <summary> |
44994 | /// Manages the removal of COM class information from the system registry. The condition for this action may be specified in the element's inner text. | 44994 | /// Manages the removal of COM class information from the system registry. The condition for this action may be specified in the element's inner text. |
44995 | /// </summary> | 44995 | /// </summary> |
44996 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 44996 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
44997 | public class UnregisterClassInfo : ActionSequenceType, ISchemaElement | 44997 | public class UnregisterClassInfo : ActionSequenceType, ISchemaElement |
44998 | { | 44998 | { |
44999 | 44999 | ||
45000 | /// <summary> | 45000 | /// <summary> |
45001 | /// Processes this element and all child elements into an XmlWriter. | 45001 | /// Processes this element and all child elements into an XmlWriter. |
45002 | /// </summary> | 45002 | /// </summary> |
@@ -45011,14 +45011,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45011 | writer.WriteEndElement(); | 45011 | writer.WriteEndElement(); |
45012 | } | 45012 | } |
45013 | } | 45013 | } |
45014 | 45014 | ||
45015 | /// <summary> | 45015 | /// <summary> |
45016 | /// Manages the removal of extension-related information from the system registry. The condition for this action may be specified in the element's inner text. | 45016 | /// Manages the removal of extension-related information from the system registry. The condition for this action may be specified in the element's inner text. |
45017 | /// </summary> | 45017 | /// </summary> |
45018 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45018 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45019 | public class UnregisterExtensionInfo : ActionSequenceType, ISchemaElement | 45019 | public class UnregisterExtensionInfo : ActionSequenceType, ISchemaElement |
45020 | { | 45020 | { |
45021 | 45021 | ||
45022 | /// <summary> | 45022 | /// <summary> |
45023 | /// Processes this element and all child elements into an XmlWriter. | 45023 | /// Processes this element and all child elements into an XmlWriter. |
45024 | /// </summary> | 45024 | /// </summary> |
@@ -45033,14 +45033,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45033 | writer.WriteEndElement(); | 45033 | writer.WriteEndElement(); |
45034 | } | 45034 | } |
45035 | } | 45035 | } |
45036 | 45036 | ||
45037 | /// <summary> | 45037 | /// <summary> |
45038 | /// Manages the unregistration of OLE ProgId information with the system. The condition for this action may be specified in the element's inner text. | 45038 | /// Manages the unregistration of OLE ProgId information with the system. The condition for this action may be specified in the element's inner text. |
45039 | /// </summary> | 45039 | /// </summary> |
45040 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45040 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45041 | public class UnregisterProgIdInfo : ActionSequenceType, ISchemaElement | 45041 | public class UnregisterProgIdInfo : ActionSequenceType, ISchemaElement |
45042 | { | 45042 | { |
45043 | 45043 | ||
45044 | /// <summary> | 45044 | /// <summary> |
45045 | /// Processes this element and all child elements into an XmlWriter. | 45045 | /// Processes this element and all child elements into an XmlWriter. |
45046 | /// </summary> | 45046 | /// </summary> |
@@ -45055,14 +45055,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45055 | writer.WriteEndElement(); | 45055 | writer.WriteEndElement(); |
45056 | } | 45056 | } |
45057 | } | 45057 | } |
45058 | 45058 | ||
45059 | /// <summary> | 45059 | /// <summary> |
45060 | /// Unregisters MIME-related registry information from the system. The condition for this action may be specified in the element's inner text. | 45060 | /// Unregisters MIME-related registry information from the system. The condition for this action may be specified in the element's inner text. |
45061 | /// </summary> | 45061 | /// </summary> |
45062 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45062 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45063 | public class UnregisterMIMEInfo : ActionSequenceType, ISchemaElement | 45063 | public class UnregisterMIMEInfo : ActionSequenceType, ISchemaElement |
45064 | { | 45064 | { |
45065 | 45065 | ||
45066 | /// <summary> | 45066 | /// <summary> |
45067 | /// Processes this element and all child elements into an XmlWriter. | 45067 | /// Processes this element and all child elements into an XmlWriter. |
45068 | /// </summary> | 45068 | /// </summary> |
@@ -45077,14 +45077,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45077 | writer.WriteEndElement(); | 45077 | writer.WriteEndElement(); |
45078 | } | 45078 | } |
45079 | } | 45079 | } |
45080 | 45080 | ||
45081 | /// <summary> | 45081 | /// <summary> |
45082 | /// Removes .ini file information specified for removal in the RemoveIniFile table if the component is set to be installed locally or run from source. The condition for this action may be specified in the element's inner text. | 45082 | /// Removes .ini file information specified for removal in the RemoveIniFile table if the component is set to be installed locally or run from source. The condition for this action may be specified in the element's inner text. |
45083 | /// </summary> | 45083 | /// </summary> |
45084 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45084 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45085 | public class RemoveIniValues : ActionSequenceType, ISchemaElement | 45085 | public class RemoveIniValues : ActionSequenceType, ISchemaElement |
45086 | { | 45086 | { |
45087 | 45087 | ||
45088 | /// <summary> | 45088 | /// <summary> |
45089 | /// Processes this element and all child elements into an XmlWriter. | 45089 | /// Processes this element and all child elements into an XmlWriter. |
45090 | /// </summary> | 45090 | /// </summary> |
@@ -45099,14 +45099,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45099 | writer.WriteEndElement(); | 45099 | writer.WriteEndElement(); |
45100 | } | 45100 | } |
45101 | } | 45101 | } |
45102 | 45102 | ||
45103 | /// <summary> | 45103 | /// <summary> |
45104 | /// Manages the removal of an advertised shortcut whose feature is selected for uninstallation or a nonadvertised shortcut whose component is selected for uninstallation. The condition for this action may be specified in the element's inner text. | 45104 | /// Manages the removal of an advertised shortcut whose feature is selected for uninstallation or a nonadvertised shortcut whose component is selected for uninstallation. The condition for this action may be specified in the element's inner text. |
45105 | /// </summary> | 45105 | /// </summary> |
45106 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45106 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45107 | public class RemoveShortcuts : ActionSequenceType, ISchemaElement | 45107 | public class RemoveShortcuts : ActionSequenceType, ISchemaElement |
45108 | { | 45108 | { |
45109 | 45109 | ||
45110 | /// <summary> | 45110 | /// <summary> |
45111 | /// Processes this element and all child elements into an XmlWriter. | 45111 | /// Processes this element and all child elements into an XmlWriter. |
45112 | /// </summary> | 45112 | /// </summary> |
@@ -45121,14 +45121,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45121 | writer.WriteEndElement(); | 45121 | writer.WriteEndElement(); |
45122 | } | 45122 | } |
45123 | } | 45123 | } |
45124 | 45124 | ||
45125 | /// <summary> | 45125 | /// <summary> |
45126 | /// Modifies the values of environment variables. The condition for this action may be specified in the element's inner text. | 45126 | /// Modifies the values of environment variables. The condition for this action may be specified in the element's inner text. |
45127 | /// </summary> | 45127 | /// </summary> |
45128 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45128 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45129 | public class RemoveEnvironmentStrings : ActionSequenceType, ISchemaElement | 45129 | public class RemoveEnvironmentStrings : ActionSequenceType, ISchemaElement |
45130 | { | 45130 | { |
45131 | 45131 | ||
45132 | /// <summary> | 45132 | /// <summary> |
45133 | /// Processes this element and all child elements into an XmlWriter. | 45133 | /// Processes this element and all child elements into an XmlWriter. |
45134 | /// </summary> | 45134 | /// </summary> |
@@ -45143,14 +45143,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45143 | writer.WriteEndElement(); | 45143 | writer.WriteEndElement(); |
45144 | } | 45144 | } |
45145 | } | 45145 | } |
45146 | 45146 | ||
45147 | /// <summary> | 45147 | /// <summary> |
45148 | /// Deletes files installed by the DuplicateFiles action. The condition for this action may be specified in the element's inner text. | 45148 | /// Deletes files installed by the DuplicateFiles action. The condition for this action may be specified in the element's inner text. |
45149 | /// </summary> | 45149 | /// </summary> |
45150 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45150 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45151 | public class RemoveDuplicateFiles : ActionSequenceType, ISchemaElement | 45151 | public class RemoveDuplicateFiles : ActionSequenceType, ISchemaElement |
45152 | { | 45152 | { |
45153 | 45153 | ||
45154 | /// <summary> | 45154 | /// <summary> |
45155 | /// Processes this element and all child elements into an XmlWriter. | 45155 | /// Processes this element and all child elements into an XmlWriter. |
45156 | /// </summary> | 45156 | /// </summary> |
@@ -45165,14 +45165,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45165 | writer.WriteEndElement(); | 45165 | writer.WriteEndElement(); |
45166 | } | 45166 | } |
45167 | } | 45167 | } |
45168 | 45168 | ||
45169 | /// <summary> | 45169 | /// <summary> |
45170 | /// Removes files previously installed by the InstallFiles action. The condition for this action may be specified in the element's inner text. | 45170 | /// Removes files previously installed by the InstallFiles action. The condition for this action may be specified in the element's inner text. |
45171 | /// </summary> | 45171 | /// </summary> |
45172 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45172 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45173 | public class RemoveFiles : ActionSequenceType, ISchemaElement | 45173 | public class RemoveFiles : ActionSequenceType, ISchemaElement |
45174 | { | 45174 | { |
45175 | 45175 | ||
45176 | /// <summary> | 45176 | /// <summary> |
45177 | /// Processes this element and all child elements into an XmlWriter. | 45177 | /// Processes this element and all child elements into an XmlWriter. |
45178 | /// </summary> | 45178 | /// </summary> |
@@ -45187,14 +45187,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45187 | writer.WriteEndElement(); | 45187 | writer.WriteEndElement(); |
45188 | } | 45188 | } |
45189 | } | 45189 | } |
45190 | 45190 | ||
45191 | /// <summary> | 45191 | /// <summary> |
45192 | /// Removes any folders linked to components set to be removed or run from source. The condition for this action may be specified in the element's inner text. | 45192 | /// Removes any folders linked to components set to be removed or run from source. The condition for this action may be specified in the element's inner text. |
45193 | /// </summary> | 45193 | /// </summary> |
45194 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45194 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45195 | public class RemoveFolders : ActionSequenceType, ISchemaElement | 45195 | public class RemoveFolders : ActionSequenceType, ISchemaElement |
45196 | { | 45196 | { |
45197 | 45197 | ||
45198 | /// <summary> | 45198 | /// <summary> |
45199 | /// Processes this element and all child elements into an XmlWriter. | 45199 | /// Processes this element and all child elements into an XmlWriter. |
45200 | /// </summary> | 45200 | /// </summary> |
@@ -45209,14 +45209,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45209 | writer.WriteEndElement(); | 45209 | writer.WriteEndElement(); |
45210 | } | 45210 | } |
45211 | } | 45211 | } |
45212 | 45212 | ||
45213 | /// <summary> | 45213 | /// <summary> |
45214 | /// Creates empty folders for components that are set to be installed. The condition for this action may be specified in the element's inner text. | 45214 | /// Creates empty folders for components that are set to be installed. The condition for this action may be specified in the element's inner text. |
45215 | /// </summary> | 45215 | /// </summary> |
45216 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45216 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45217 | public class CreateFolders : ActionSequenceType, ISchemaElement | 45217 | public class CreateFolders : ActionSequenceType, ISchemaElement |
45218 | { | 45218 | { |
45219 | 45219 | ||
45220 | /// <summary> | 45220 | /// <summary> |
45221 | /// Processes this element and all child elements into an XmlWriter. | 45221 | /// Processes this element and all child elements into an XmlWriter. |
45222 | /// </summary> | 45222 | /// </summary> |
@@ -45231,14 +45231,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45231 | writer.WriteEndElement(); | 45231 | writer.WriteEndElement(); |
45232 | } | 45232 | } |
45233 | } | 45233 | } |
45234 | 45234 | ||
45235 | /// <summary> | 45235 | /// <summary> |
45236 | /// Locates existing files on the system and moves or copies those files to a new location. The condition for this action may be specified in the element's inner text. | 45236 | /// Locates existing files on the system and moves or copies those files to a new location. The condition for this action may be specified in the element's inner text. |
45237 | /// </summary> | 45237 | /// </summary> |
45238 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45238 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45239 | public class MoveFiles : ActionSequenceType, ISchemaElement | 45239 | public class MoveFiles : ActionSequenceType, ISchemaElement |
45240 | { | 45240 | { |
45241 | 45241 | ||
45242 | /// <summary> | 45242 | /// <summary> |
45243 | /// Processes this element and all child elements into an XmlWriter. | 45243 | /// Processes this element and all child elements into an XmlWriter. |
45244 | /// </summary> | 45244 | /// </summary> |
@@ -45253,14 +45253,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45253 | writer.WriteEndElement(); | 45253 | writer.WriteEndElement(); |
45254 | } | 45254 | } |
45255 | } | 45255 | } |
45256 | 45256 | ||
45257 | /// <summary> | 45257 | /// <summary> |
45258 | /// Copies the product database to the administrative installation point. The condition for this action may be specified in the element's inner text. | 45258 | /// Copies the product database to the administrative installation point. The condition for this action may be specified in the element's inner text. |
45259 | /// </summary> | 45259 | /// </summary> |
45260 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45260 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45261 | public class InstallAdminPackage : ActionSequenceType, ISchemaElement | 45261 | public class InstallAdminPackage : ActionSequenceType, ISchemaElement |
45262 | { | 45262 | { |
45263 | 45263 | ||
45264 | /// <summary> | 45264 | /// <summary> |
45265 | /// Processes this element and all child elements into an XmlWriter. | 45265 | /// Processes this element and all child elements into an XmlWriter. |
45266 | /// </summary> | 45266 | /// </summary> |
@@ -45275,14 +45275,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45275 | writer.WriteEndElement(); | 45275 | writer.WriteEndElement(); |
45276 | } | 45276 | } |
45277 | } | 45277 | } |
45278 | 45278 | ||
45279 | /// <summary> | 45279 | /// <summary> |
45280 | /// Copies files specified in the File table from the source directory to the destination directory. The condition for this action may be specified in the element's inner text. | 45280 | /// Copies files specified in the File table from the source directory to the destination directory. The condition for this action may be specified in the element's inner text. |
45281 | /// </summary> | 45281 | /// </summary> |
45282 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45282 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45283 | public class InstallFiles : ActionSequenceType, ISchemaElement | 45283 | public class InstallFiles : ActionSequenceType, ISchemaElement |
45284 | { | 45284 | { |
45285 | 45285 | ||
45286 | /// <summary> | 45286 | /// <summary> |
45287 | /// Processes this element and all child elements into an XmlWriter. | 45287 | /// Processes this element and all child elements into an XmlWriter. |
45288 | /// </summary> | 45288 | /// </summary> |
@@ -45297,14 +45297,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45297 | writer.WriteEndElement(); | 45297 | writer.WriteEndElement(); |
45298 | } | 45298 | } |
45299 | } | 45299 | } |
45300 | 45300 | ||
45301 | /// <summary> | 45301 | /// <summary> |
45302 | /// Duplicates files installed by the InstallFiles action. The condition for this action may be specified in the element's inner text. | 45302 | /// Duplicates files installed by the InstallFiles action. The condition for this action may be specified in the element's inner text. |
45303 | /// </summary> | 45303 | /// </summary> |
45304 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45304 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45305 | public class DuplicateFiles : ActionSequenceType, ISchemaElement | 45305 | public class DuplicateFiles : ActionSequenceType, ISchemaElement |
45306 | { | 45306 | { |
45307 | 45307 | ||
45308 | /// <summary> | 45308 | /// <summary> |
45309 | /// Processes this element and all child elements into an XmlWriter. | 45309 | /// Processes this element and all child elements into an XmlWriter. |
45310 | /// </summary> | 45310 | /// </summary> |
@@ -45319,14 +45319,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45319 | writer.WriteEndElement(); | 45319 | writer.WriteEndElement(); |
45320 | } | 45320 | } |
45321 | } | 45321 | } |
45322 | 45322 | ||
45323 | /// <summary> | 45323 | /// <summary> |
45324 | /// Queries the Patch table to determine which patches are to be applied. The condition for this action may be specified in the element's inner text. | 45324 | /// Queries the Patch table to determine which patches are to be applied. The condition for this action may be specified in the element's inner text. |
45325 | /// </summary> | 45325 | /// </summary> |
45326 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45326 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45327 | public class PatchFiles : ActionSequenceType, ISchemaElement | 45327 | public class PatchFiles : ActionSequenceType, ISchemaElement |
45328 | { | 45328 | { |
45329 | 45329 | ||
45330 | /// <summary> | 45330 | /// <summary> |
45331 | /// Processes this element and all child elements into an XmlWriter. | 45331 | /// Processes this element and all child elements into an XmlWriter. |
45332 | /// </summary> | 45332 | /// </summary> |
@@ -45341,14 +45341,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45341 | writer.WriteEndElement(); | 45341 | writer.WriteEndElement(); |
45342 | } | 45342 | } |
45343 | } | 45343 | } |
45344 | 45344 | ||
45345 | /// <summary> | 45345 | /// <summary> |
45346 | /// Binds each executable or DLL that must be bound to the DLLs imported by it. The condition for this action may be specified in the element's inner text. | 45346 | /// Binds each executable or DLL that must be bound to the DLLs imported by it. The condition for this action may be specified in the element's inner text. |
45347 | /// </summary> | 45347 | /// </summary> |
45348 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45348 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45349 | public class BindImage : ActionSequenceType, ISchemaElement | 45349 | public class BindImage : ActionSequenceType, ISchemaElement |
45350 | { | 45350 | { |
45351 | 45351 | ||
45352 | /// <summary> | 45352 | /// <summary> |
45353 | /// Processes this element and all child elements into an XmlWriter. | 45353 | /// Processes this element and all child elements into an XmlWriter. |
45354 | /// </summary> | 45354 | /// </summary> |
@@ -45363,14 +45363,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45363 | writer.WriteEndElement(); | 45363 | writer.WriteEndElement(); |
45364 | } | 45364 | } |
45365 | } | 45365 | } |
45366 | 45366 | ||
45367 | /// <summary> | 45367 | /// <summary> |
45368 | /// Manages the creation of shortcuts. The condition for this action may be specified in the element's inner text. | 45368 | /// Manages the creation of shortcuts. The condition for this action may be specified in the element's inner text. |
45369 | /// </summary> | 45369 | /// </summary> |
45370 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45370 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45371 | public class CreateShortcuts : ActionSequenceType, ISchemaElement | 45371 | public class CreateShortcuts : ActionSequenceType, ISchemaElement |
45372 | { | 45372 | { |
45373 | 45373 | ||
45374 | /// <summary> | 45374 | /// <summary> |
45375 | /// Processes this element and all child elements into an XmlWriter. | 45375 | /// Processes this element and all child elements into an XmlWriter. |
45376 | /// </summary> | 45376 | /// </summary> |
@@ -45385,14 +45385,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45385 | writer.WriteEndElement(); | 45385 | writer.WriteEndElement(); |
45386 | } | 45386 | } |
45387 | } | 45387 | } |
45388 | 45388 | ||
45389 | /// <summary> | 45389 | /// <summary> |
45390 | /// Manages the registration of COM class information with the system. The condition for this action may be specified in the element's inner text. | 45390 | /// Manages the registration of COM class information with the system. The condition for this action may be specified in the element's inner text. |
45391 | /// </summary> | 45391 | /// </summary> |
45392 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45392 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45393 | public class RegisterClassInfo : ActionSequenceType, ISchemaElement | 45393 | public class RegisterClassInfo : ActionSequenceType, ISchemaElement |
45394 | { | 45394 | { |
45395 | 45395 | ||
45396 | /// <summary> | 45396 | /// <summary> |
45397 | /// Processes this element and all child elements into an XmlWriter. | 45397 | /// Processes this element and all child elements into an XmlWriter. |
45398 | /// </summary> | 45398 | /// </summary> |
@@ -45407,14 +45407,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45407 | writer.WriteEndElement(); | 45407 | writer.WriteEndElement(); |
45408 | } | 45408 | } |
45409 | } | 45409 | } |
45410 | 45410 | ||
45411 | /// <summary> | 45411 | /// <summary> |
45412 | /// Manages the registration of extension related information with the system. The condition for this action may be specified in the element's inner text. | 45412 | /// Manages the registration of extension related information with the system. The condition for this action may be specified in the element's inner text. |
45413 | /// </summary> | 45413 | /// </summary> |
45414 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45414 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45415 | public class RegisterExtensionInfo : ActionSequenceType, ISchemaElement | 45415 | public class RegisterExtensionInfo : ActionSequenceType, ISchemaElement |
45416 | { | 45416 | { |
45417 | 45417 | ||
45418 | /// <summary> | 45418 | /// <summary> |
45419 | /// Processes this element and all child elements into an XmlWriter. | 45419 | /// Processes this element and all child elements into an XmlWriter. |
45420 | /// </summary> | 45420 | /// </summary> |
@@ -45429,14 +45429,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45429 | writer.WriteEndElement(); | 45429 | writer.WriteEndElement(); |
45430 | } | 45430 | } |
45431 | } | 45431 | } |
45432 | 45432 | ||
45433 | /// <summary> | 45433 | /// <summary> |
45434 | /// Manages the registration of OLE ProgId information with the system. The condition for this action may be specified in the element's inner text. | 45434 | /// Manages the registration of OLE ProgId information with the system. The condition for this action may be specified in the element's inner text. |
45435 | /// </summary> | 45435 | /// </summary> |
45436 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45436 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45437 | public class RegisterProgIdInfo : ActionSequenceType, ISchemaElement | 45437 | public class RegisterProgIdInfo : ActionSequenceType, ISchemaElement |
45438 | { | 45438 | { |
45439 | 45439 | ||
45440 | /// <summary> | 45440 | /// <summary> |
45441 | /// Processes this element and all child elements into an XmlWriter. | 45441 | /// Processes this element and all child elements into an XmlWriter. |
45442 | /// </summary> | 45442 | /// </summary> |
@@ -45451,14 +45451,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45451 | writer.WriteEndElement(); | 45451 | writer.WriteEndElement(); |
45452 | } | 45452 | } |
45453 | } | 45453 | } |
45454 | 45454 | ||
45455 | /// <summary> | 45455 | /// <summary> |
45456 | /// Registers MIME-related registry information with the system. The condition for this action may be specified in the element's inner text. | 45456 | /// Registers MIME-related registry information with the system. The condition for this action may be specified in the element's inner text. |
45457 | /// </summary> | 45457 | /// </summary> |
45458 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45458 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45459 | public class RegisterMIMEInfo : ActionSequenceType, ISchemaElement | 45459 | public class RegisterMIMEInfo : ActionSequenceType, ISchemaElement |
45460 | { | 45460 | { |
45461 | 45461 | ||
45462 | /// <summary> | 45462 | /// <summary> |
45463 | /// Processes this element and all child elements into an XmlWriter. | 45463 | /// Processes this element and all child elements into an XmlWriter. |
45464 | /// </summary> | 45464 | /// </summary> |
@@ -45473,14 +45473,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45473 | writer.WriteEndElement(); | 45473 | writer.WriteEndElement(); |
45474 | } | 45474 | } |
45475 | } | 45475 | } |
45476 | 45476 | ||
45477 | /// <summary> | 45477 | /// <summary> |
45478 | /// Sets up an application's registry information. The condition for this action may be specified in the element's inner text. | 45478 | /// Sets up an application's registry information. The condition for this action may be specified in the element's inner text. |
45479 | /// </summary> | 45479 | /// </summary> |
45480 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45480 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45481 | public class WriteRegistryValues : ActionSequenceType, ISchemaElement | 45481 | public class WriteRegistryValues : ActionSequenceType, ISchemaElement |
45482 | { | 45482 | { |
45483 | 45483 | ||
45484 | /// <summary> | 45484 | /// <summary> |
45485 | /// Processes this element and all child elements into an XmlWriter. | 45485 | /// Processes this element and all child elements into an XmlWriter. |
45486 | /// </summary> | 45486 | /// </summary> |
@@ -45495,14 +45495,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45495 | writer.WriteEndElement(); | 45495 | writer.WriteEndElement(); |
45496 | } | 45496 | } |
45497 | } | 45497 | } |
45498 | 45498 | ||
45499 | /// <summary> | 45499 | /// <summary> |
45500 | /// Writes the .ini file information that the application needs written to its .ini files. The condition for this action may be specified in the element's inner text. | 45500 | /// Writes the .ini file information that the application needs written to its .ini files. The condition for this action may be specified in the element's inner text. |
45501 | /// </summary> | 45501 | /// </summary> |
45502 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45502 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45503 | public class WriteIniValues : ActionSequenceType, ISchemaElement | 45503 | public class WriteIniValues : ActionSequenceType, ISchemaElement |
45504 | { | 45504 | { |
45505 | 45505 | ||
45506 | /// <summary> | 45506 | /// <summary> |
45507 | /// Processes this element and all child elements into an XmlWriter. | 45507 | /// Processes this element and all child elements into an XmlWriter. |
45508 | /// </summary> | 45508 | /// </summary> |
@@ -45517,14 +45517,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45517 | writer.WriteEndElement(); | 45517 | writer.WriteEndElement(); |
45518 | } | 45518 | } |
45519 | } | 45519 | } |
45520 | 45520 | ||
45521 | /// <summary> | 45521 | /// <summary> |
45522 | /// Modifies the values of environment variables. The condition for this action may be specified in the element's inner text. | 45522 | /// Modifies the values of environment variables. The condition for this action may be specified in the element's inner text. |
45523 | /// </summary> | 45523 | /// </summary> |
45524 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45524 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45525 | public class WriteEnvironmentStrings : ActionSequenceType, ISchemaElement | 45525 | public class WriteEnvironmentStrings : ActionSequenceType, ISchemaElement |
45526 | { | 45526 | { |
45527 | 45527 | ||
45528 | /// <summary> | 45528 | /// <summary> |
45529 | /// Processes this element and all child elements into an XmlWriter. | 45529 | /// Processes this element and all child elements into an XmlWriter. |
45530 | /// </summary> | 45530 | /// </summary> |
@@ -45539,14 +45539,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45539 | writer.WriteEndElement(); | 45539 | writer.WriteEndElement(); |
45540 | } | 45540 | } |
45541 | } | 45541 | } |
45542 | 45542 | ||
45543 | /// <summary> | 45543 | /// <summary> |
45544 | /// Registers installed fonts with the system. The condition for this action may be specified in the element's inner text. | 45544 | /// Registers installed fonts with the system. The condition for this action may be specified in the element's inner text. |
45545 | /// </summary> | 45545 | /// </summary> |
45546 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45546 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45547 | public class RegisterFonts : ActionSequenceType, ISchemaElement | 45547 | public class RegisterFonts : ActionSequenceType, ISchemaElement |
45548 | { | 45548 | { |
45549 | 45549 | ||
45550 | /// <summary> | 45550 | /// <summary> |
45551 | /// Processes this element and all child elements into an XmlWriter. | 45551 | /// Processes this element and all child elements into an XmlWriter. |
45552 | /// </summary> | 45552 | /// </summary> |
@@ -45561,14 +45561,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45561 | writer.WriteEndElement(); | 45561 | writer.WriteEndElement(); |
45562 | } | 45562 | } |
45563 | } | 45563 | } |
45564 | 45564 | ||
45565 | /// <summary> | 45565 | /// <summary> |
45566 | /// Installs the drivers, translators, and data sources in the ODBCDriver table, ODBCTranslator table, and ODBCDataSource table. The condition for this action may be specified in the element's inner text. | 45566 | /// Installs the drivers, translators, and data sources in the ODBCDriver table, ODBCTranslator table, and ODBCDataSource table. The condition for this action may be specified in the element's inner text. |
45567 | /// </summary> | 45567 | /// </summary> |
45568 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45568 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45569 | public class InstallODBC : ActionSequenceType, ISchemaElement | 45569 | public class InstallODBC : ActionSequenceType, ISchemaElement |
45570 | { | 45570 | { |
45571 | 45571 | ||
45572 | /// <summary> | 45572 | /// <summary> |
45573 | /// Processes this element and all child elements into an XmlWriter. | 45573 | /// Processes this element and all child elements into an XmlWriter. |
45574 | /// </summary> | 45574 | /// </summary> |
@@ -45583,14 +45583,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45583 | writer.WriteEndElement(); | 45583 | writer.WriteEndElement(); |
45584 | } | 45584 | } |
45585 | } | 45585 | } |
45586 | 45586 | ||
45587 | /// <summary> | 45587 | /// <summary> |
45588 | /// Registers type libraries with the system. The condition for this action may be specified in the element's inner text. | 45588 | /// Registers type libraries with the system. The condition for this action may be specified in the element's inner text. |
45589 | /// </summary> | 45589 | /// </summary> |
45590 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45590 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45591 | public class RegisterTypeLibraries : ActionSequenceType, ISchemaElement | 45591 | public class RegisterTypeLibraries : ActionSequenceType, ISchemaElement |
45592 | { | 45592 | { |
45593 | 45593 | ||
45594 | /// <summary> | 45594 | /// <summary> |
45595 | /// Processes this element and all child elements into an XmlWriter. | 45595 | /// Processes this element and all child elements into an XmlWriter. |
45596 | /// </summary> | 45596 | /// </summary> |
@@ -45605,14 +45605,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45605 | writer.WriteEndElement(); | 45605 | writer.WriteEndElement(); |
45606 | } | 45606 | } |
45607 | } | 45607 | } |
45608 | 45608 | ||
45609 | /// <summary> | 45609 | /// <summary> |
45610 | /// Processes all modules listed in the SelfReg table and registers all installed modules with the system. The condition for this action may be specified in the element's inner text. | 45610 | /// Processes all modules listed in the SelfReg table and registers all installed modules with the system. The condition for this action may be specified in the element's inner text. |
45611 | /// </summary> | 45611 | /// </summary> |
45612 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45612 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45613 | public class SelfRegModules : ActionSequenceType, ISchemaElement | 45613 | public class SelfRegModules : ActionSequenceType, ISchemaElement |
45614 | { | 45614 | { |
45615 | 45615 | ||
45616 | /// <summary> | 45616 | /// <summary> |
45617 | /// Processes this element and all child elements into an XmlWriter. | 45617 | /// Processes this element and all child elements into an XmlWriter. |
45618 | /// </summary> | 45618 | /// </summary> |
@@ -45627,14 +45627,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45627 | writer.WriteEndElement(); | 45627 | writer.WriteEndElement(); |
45628 | } | 45628 | } |
45629 | } | 45629 | } |
45630 | 45630 | ||
45631 | /// <summary> | 45631 | /// <summary> |
45632 | /// Registers COM+ applications. The condition for this action may be specified in the element's inner text. | 45632 | /// Registers COM+ applications. The condition for this action may be specified in the element's inner text. |
45633 | /// </summary> | 45633 | /// </summary> |
45634 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45634 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45635 | public class RegisterComPlus : ActionSequenceType, ISchemaElement | 45635 | public class RegisterComPlus : ActionSequenceType, ISchemaElement |
45636 | { | 45636 | { |
45637 | 45637 | ||
45638 | /// <summary> | 45638 | /// <summary> |
45639 | /// Processes this element and all child elements into an XmlWriter. | 45639 | /// Processes this element and all child elements into an XmlWriter. |
45640 | /// </summary> | 45640 | /// </summary> |
@@ -45649,14 +45649,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45649 | writer.WriteEndElement(); | 45649 | writer.WriteEndElement(); |
45650 | } | 45650 | } |
45651 | } | 45651 | } |
45652 | 45652 | ||
45653 | /// <summary> | 45653 | /// <summary> |
45654 | /// Registers a service for the system. The condition for this action may be specified in the element's inner text. | 45654 | /// Registers a service for the system. The condition for this action may be specified in the element's inner text. |
45655 | /// </summary> | 45655 | /// </summary> |
45656 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45656 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45657 | public class InstallServices : ActionSequenceType, ISchemaElement | 45657 | public class InstallServices : ActionSequenceType, ISchemaElement |
45658 | { | 45658 | { |
45659 | 45659 | ||
45660 | /// <summary> | 45660 | /// <summary> |
45661 | /// Processes this element and all child elements into an XmlWriter. | 45661 | /// Processes this element and all child elements into an XmlWriter. |
45662 | /// </summary> | 45662 | /// </summary> |
@@ -45671,14 +45671,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45671 | writer.WriteEndElement(); | 45671 | writer.WriteEndElement(); |
45672 | } | 45672 | } |
45673 | } | 45673 | } |
45674 | 45674 | ||
45675 | /// <summary> | 45675 | /// <summary> |
45676 | /// Starts system services. The condition for this action may be specified in the element's inner text. | 45676 | /// Starts system services. The condition for this action may be specified in the element's inner text. |
45677 | /// </summary> | 45677 | /// </summary> |
45678 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45678 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45679 | public class StartServices : ActionSequenceType, ISchemaElement | 45679 | public class StartServices : ActionSequenceType, ISchemaElement |
45680 | { | 45680 | { |
45681 | 45681 | ||
45682 | /// <summary> | 45682 | /// <summary> |
45683 | /// Processes this element and all child elements into an XmlWriter. | 45683 | /// Processes this element and all child elements into an XmlWriter. |
45684 | /// </summary> | 45684 | /// </summary> |
@@ -45693,14 +45693,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45693 | writer.WriteEndElement(); | 45693 | writer.WriteEndElement(); |
45694 | } | 45694 | } |
45695 | } | 45695 | } |
45696 | 45696 | ||
45697 | /// <summary> | 45697 | /// <summary> |
45698 | /// Registers the user information with the installer to identify the user of a product. The condition for this action may be specified in the element's inner text. | 45698 | /// Registers the user information with the installer to identify the user of a product. The condition for this action may be specified in the element's inner text. |
45699 | /// </summary> | 45699 | /// </summary> |
45700 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45700 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45701 | public class RegisterUser : ActionSequenceType, ISchemaElement | 45701 | public class RegisterUser : ActionSequenceType, ISchemaElement |
45702 | { | 45702 | { |
45703 | 45703 | ||
45704 | /// <summary> | 45704 | /// <summary> |
45705 | /// Processes this element and all child elements into an XmlWriter. | 45705 | /// Processes this element and all child elements into an XmlWriter. |
45706 | /// </summary> | 45706 | /// </summary> |
@@ -45715,14 +45715,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45715 | writer.WriteEndElement(); | 45715 | writer.WriteEndElement(); |
45716 | } | 45716 | } |
45717 | } | 45717 | } |
45718 | 45718 | ||
45719 | /// <summary> | 45719 | /// <summary> |
45720 | /// Registers the product information with the installer. The condition for this action may be specified in the element's inner text. | 45720 | /// Registers the product information with the installer. The condition for this action may be specified in the element's inner text. |
45721 | /// </summary> | 45721 | /// </summary> |
45722 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45722 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45723 | public class RegisterProduct : ActionSequenceType, ISchemaElement | 45723 | public class RegisterProduct : ActionSequenceType, ISchemaElement |
45724 | { | 45724 | { |
45725 | 45725 | ||
45726 | /// <summary> | 45726 | /// <summary> |
45727 | /// Processes this element and all child elements into an XmlWriter. | 45727 | /// Processes this element and all child elements into an XmlWriter. |
45728 | /// </summary> | 45728 | /// </summary> |
@@ -45737,14 +45737,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45737 | writer.WriteEndElement(); | 45737 | writer.WriteEndElement(); |
45738 | } | 45738 | } |
45739 | } | 45739 | } |
45740 | 45740 | ||
45741 | /// <summary> | 45741 | /// <summary> |
45742 | /// Manages the advertisement of the components from the PublishComponent table. The condition for this action may be specified in the element's inner text. | 45742 | /// Manages the advertisement of the components from the PublishComponent table. The condition for this action may be specified in the element's inner text. |
45743 | /// </summary> | 45743 | /// </summary> |
45744 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45744 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45745 | public class PublishComponents : ActionSequenceType, ISchemaElement | 45745 | public class PublishComponents : ActionSequenceType, ISchemaElement |
45746 | { | 45746 | { |
45747 | 45747 | ||
45748 | /// <summary> | 45748 | /// <summary> |
45749 | /// Processes this element and all child elements into an XmlWriter. | 45749 | /// Processes this element and all child elements into an XmlWriter. |
45750 | /// </summary> | 45750 | /// </summary> |
@@ -45759,14 +45759,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45759 | writer.WriteEndElement(); | 45759 | writer.WriteEndElement(); |
45760 | } | 45760 | } |
45761 | } | 45761 | } |
45762 | 45762 | ||
45763 | /// <summary> | 45763 | /// <summary> |
45764 | /// Manages the advertisement of CLR and Win32 assemblies. The condition for this action may be specified in the element's inner text. | 45764 | /// Manages the advertisement of CLR and Win32 assemblies. The condition for this action may be specified in the element's inner text. |
45765 | /// </summary> | 45765 | /// </summary> |
45766 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45766 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45767 | public class MsiPublishAssemblies : ActionSequenceType, ISchemaElement | 45767 | public class MsiPublishAssemblies : ActionSequenceType, ISchemaElement |
45768 | { | 45768 | { |
45769 | 45769 | ||
45770 | /// <summary> | 45770 | /// <summary> |
45771 | /// Processes this element and all child elements into an XmlWriter. | 45771 | /// Processes this element and all child elements into an XmlWriter. |
45772 | /// </summary> | 45772 | /// </summary> |
@@ -45781,14 +45781,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45781 | writer.WriteEndElement(); | 45781 | writer.WriteEndElement(); |
45782 | } | 45782 | } |
45783 | } | 45783 | } |
45784 | 45784 | ||
45785 | /// <summary> | 45785 | /// <summary> |
45786 | /// Writes each feature's state into the system registry. The condition for this action may be specified in the element's inner text. | 45786 | /// Writes each feature's state into the system registry. The condition for this action may be specified in the element's inner text. |
45787 | /// </summary> | 45787 | /// </summary> |
45788 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45788 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45789 | public class PublishFeatures : ActionSequenceType, ISchemaElement | 45789 | public class PublishFeatures : ActionSequenceType, ISchemaElement |
45790 | { | 45790 | { |
45791 | 45791 | ||
45792 | /// <summary> | 45792 | /// <summary> |
45793 | /// Processes this element and all child elements into an XmlWriter. | 45793 | /// Processes this element and all child elements into an XmlWriter. |
45794 | /// </summary> | 45794 | /// </summary> |
@@ -45803,14 +45803,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45803 | writer.WriteEndElement(); | 45803 | writer.WriteEndElement(); |
45804 | } | 45804 | } |
45805 | } | 45805 | } |
45806 | 45806 | ||
45807 | /// <summary> | 45807 | /// <summary> |
45808 | /// Manages the advertisement of the product information with the system. The condition for this action may be specified in the element's inner text. | 45808 | /// Manages the advertisement of the product information with the system. The condition for this action may be specified in the element's inner text. |
45809 | /// </summary> | 45809 | /// </summary> |
45810 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45810 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45811 | public class PublishProduct : ActionSequenceType, ISchemaElement | 45811 | public class PublishProduct : ActionSequenceType, ISchemaElement |
45812 | { | 45812 | { |
45813 | 45813 | ||
45814 | /// <summary> | 45814 | /// <summary> |
45815 | /// Processes this element and all child elements into an XmlWriter. | 45815 | /// Processes this element and all child elements into an XmlWriter. |
45816 | /// </summary> | 45816 | /// </summary> |
@@ -45825,14 +45825,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45825 | writer.WriteEndElement(); | 45825 | writer.WriteEndElement(); |
45826 | } | 45826 | } |
45827 | } | 45827 | } |
45828 | 45828 | ||
45829 | /// <summary> | 45829 | /// <summary> |
45830 | /// Marks the end of a sequence of actions that change the system. The condition for this action may be specified in the element's inner text. | 45830 | /// Marks the end of a sequence of actions that change the system. The condition for this action may be specified in the element's inner text. |
45831 | /// </summary> | 45831 | /// </summary> |
45832 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45832 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45833 | public class InstallFinalize : ActionSequenceType, ISchemaElement | 45833 | public class InstallFinalize : ActionSequenceType, ISchemaElement |
45834 | { | 45834 | { |
45835 | 45835 | ||
45836 | /// <summary> | 45836 | /// <summary> |
45837 | /// Processes this element and all child elements into an XmlWriter. | 45837 | /// Processes this element and all child elements into an XmlWriter. |
45838 | /// </summary> | 45838 | /// </summary> |
@@ -45847,14 +45847,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45847 | writer.WriteEndElement(); | 45847 | writer.WriteEndElement(); |
45848 | } | 45848 | } |
45849 | } | 45849 | } |
45850 | 45850 | ||
45851 | /// <summary> | 45851 | /// <summary> |
45852 | /// Uses file signatures to search for existing versions of products. The AppSearch action may use this information to determine where upgrades are to be installed. The AppSearch action can also be used to set a property to the existing value of an registry or .ini file entry. AppSearch should be authored into the InstallUISequence table and InstallExecuteSequence table. The installer prevents The AppSearch action from running in the InstallExecuteSequence sequence if the action has already run in InstallUISequence sequence. The AppSearch action searches for file signatures using the CompLocator table first, the RegLocator table next, then the IniLocator table, and finally the DrLocator table. The condition for this action may be specified in the element's inner text. | 45852 | /// Uses file signatures to search for existing versions of products. The AppSearch action may use this information to determine where upgrades are to be installed. The AppSearch action can also be used to set a property to the existing value of an registry or .ini file entry. AppSearch should be authored into the InstallUISequence table and InstallExecuteSequence table. The installer prevents The AppSearch action from running in the InstallExecuteSequence sequence if the action has already run in InstallUISequence sequence. The AppSearch action searches for file signatures using the CompLocator table first, the RegLocator table next, then the IniLocator table, and finally the DrLocator table. The condition for this action may be specified in the element's inner text. |
45853 | /// </summary> | 45853 | /// </summary> |
45854 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45854 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45855 | public class AppSearch : ActionModuleSequenceType, ISchemaElement | 45855 | public class AppSearch : ActionModuleSequenceType, ISchemaElement |
45856 | { | 45856 | { |
45857 | 45857 | ||
45858 | /// <summary> | 45858 | /// <summary> |
45859 | /// Processes this element and all child elements into an XmlWriter. | 45859 | /// Processes this element and all child elements into an XmlWriter. |
45860 | /// </summary> | 45860 | /// </summary> |
@@ -45869,14 +45869,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45869 | writer.WriteEndElement(); | 45869 | writer.WriteEndElement(); |
45870 | } | 45870 | } |
45871 | } | 45871 | } |
45872 | 45872 | ||
45873 | /// <summary> | 45873 | /// <summary> |
45874 | /// Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed. The CCPSearch action should be authored into the InstallUISequence table and InstallExecuteSequence table. The installer prevents the CCPSearch action from running in the InstallExecuteSequence sequence if the action has already run in InstallUISequence sequence. The CCPSearch action must come before the RMCCPSearch action. The condition for this action may be specified in the element's inner text. | 45874 | /// Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed. The CCPSearch action should be authored into the InstallUISequence table and InstallExecuteSequence table. The installer prevents the CCPSearch action from running in the InstallExecuteSequence sequence if the action has already run in InstallUISequence sequence. The CCPSearch action must come before the RMCCPSearch action. The condition for this action may be specified in the element's inner text. |
45875 | /// </summary> | 45875 | /// </summary> |
45876 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45876 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45877 | public class CCPSearch : ActionModuleSequenceType, ISchemaElement | 45877 | public class CCPSearch : ActionModuleSequenceType, ISchemaElement |
45878 | { | 45878 | { |
45879 | 45879 | ||
45880 | /// <summary> | 45880 | /// <summary> |
45881 | /// Processes this element and all child elements into an XmlWriter. | 45881 | /// Processes this element and all child elements into an XmlWriter. |
45882 | /// </summary> | 45882 | /// </summary> |
@@ -45891,14 +45891,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45891 | writer.WriteEndElement(); | 45891 | writer.WriteEndElement(); |
45892 | } | 45892 | } |
45893 | } | 45893 | } |
45894 | 45894 | ||
45895 | /// <summary> | 45895 | /// <summary> |
45896 | /// Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed. The RMCCPSearch action should be authored into the InstallUISequence table and InstallExecuteSequence table. The installer prevents RMCCPSearch from running in the InstallExecuteSequence sequence if the action has already run in InstallUISequence sequence. The RMCCPSearch action requires the CCP_DRIVE property to be set to the root path on the removable volume that has the installation for any of the qualifying products. The condition for this action may be specified in the element's inner text. | 45896 | /// Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed. The RMCCPSearch action should be authored into the InstallUISequence table and InstallExecuteSequence table. The installer prevents RMCCPSearch from running in the InstallExecuteSequence sequence if the action has already run in InstallUISequence sequence. The RMCCPSearch action requires the CCP_DRIVE property to be set to the root path on the removable volume that has the installation for any of the qualifying products. The condition for this action may be specified in the element's inner text. |
45897 | /// </summary> | 45897 | /// </summary> |
45898 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45898 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45899 | public class RMCCPSearch : ActionModuleSequenceType, ISchemaElement | 45899 | public class RMCCPSearch : ActionModuleSequenceType, ISchemaElement |
45900 | { | 45900 | { |
45901 | 45901 | ||
45902 | /// <summary> | 45902 | /// <summary> |
45903 | /// Processes this element and all child elements into an XmlWriter. | 45903 | /// Processes this element and all child elements into an XmlWriter. |
45904 | /// </summary> | 45904 | /// </summary> |
@@ -45913,14 +45913,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45913 | writer.WriteEndElement(); | 45913 | writer.WriteEndElement(); |
45914 | } | 45914 | } |
45915 | } | 45915 | } |
45916 | 45916 | ||
45917 | /// <summary> | 45917 | /// <summary> |
45918 | /// Queries the LaunchCondition table and evaluates each conditional statement recorded there. If any of these conditional statements fail, an error message is displayed to the user and the installation is terminated. The LaunchConditions action is optional. This action is normally the first in the sequence, but the AppSearch Action may be sequenced before the LaunchConditions action. If there are launch conditions that do not apply to all installation modes, the appropriate installation mode property should be used in a conditional expression in the appropriate sequence table. The condition for this action may be specified in the element's inner text. | 45918 | /// Queries the LaunchCondition table and evaluates each conditional statement recorded there. If any of these conditional statements fail, an error message is displayed to the user and the installation is terminated. The LaunchConditions action is optional. This action is normally the first in the sequence, but the AppSearch Action may be sequenced before the LaunchConditions action. If there are launch conditions that do not apply to all installation modes, the appropriate installation mode property should be used in a conditional expression in the appropriate sequence table. The condition for this action may be specified in the element's inner text. |
45919 | /// </summary> | 45919 | /// </summary> |
45920 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45920 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45921 | public class LaunchConditions : ActionModuleSequenceType, ISchemaElement | 45921 | public class LaunchConditions : ActionModuleSequenceType, ISchemaElement |
45922 | { | 45922 | { |
45923 | 45923 | ||
45924 | /// <summary> | 45924 | /// <summary> |
45925 | /// Processes this element and all child elements into an XmlWriter. | 45925 | /// Processes this element and all child elements into an XmlWriter. |
45926 | /// </summary> | 45926 | /// </summary> |
@@ -45935,14 +45935,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45935 | writer.WriteEndElement(); | 45935 | writer.WriteEndElement(); |
45936 | } | 45936 | } |
45937 | } | 45937 | } |
45938 | 45938 | ||
45939 | /// <summary> | 45939 | /// <summary> |
45940 | /// Runs through each record of the Upgrade table in sequence and compares the upgrade code, product version, and language in each row to products installed on the system. When FindRelatedProducts detects a correspondence between the upgrade information and an installed product, it appends the product code to the property specified in the ActionProperty column of the UpgradeTable. The FindRelatedProducts action only runs the first time the product is installed. The FindRelatedProducts action does not run during maintenance mode or uninstallation. FindRelatedProducts should be authored into the InstallUISequence table and InstallExecuteSequence tables. The installer prevents FindRelatedProducts from running in InstallExecuteSequence if the action has already run in InstallUISequence. The FindRelatedProducts action must come before the MigrateFeatureStates action and the RemoveExistingProducts action. The condition for this action may be specified in the element's inner text. | 45940 | /// Runs through each record of the Upgrade table in sequence and compares the upgrade code, product version, and language in each row to products installed on the system. When FindRelatedProducts detects a correspondence between the upgrade information and an installed product, it appends the product code to the property specified in the ActionProperty column of the UpgradeTable. The FindRelatedProducts action only runs the first time the product is installed. The FindRelatedProducts action does not run during maintenance mode or uninstallation. FindRelatedProducts should be authored into the InstallUISequence table and InstallExecuteSequence tables. The installer prevents FindRelatedProducts from running in InstallExecuteSequence if the action has already run in InstallUISequence. The FindRelatedProducts action must come before the MigrateFeatureStates action and the RemoveExistingProducts action. The condition for this action may be specified in the element's inner text. |
45941 | /// </summary> | 45941 | /// </summary> |
45942 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45942 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45943 | public class FindRelatedProducts : ActionModuleSequenceType, ISchemaElement | 45943 | public class FindRelatedProducts : ActionModuleSequenceType, ISchemaElement |
45944 | { | 45944 | { |
45945 | 45945 | ||
45946 | /// <summary> | 45946 | /// <summary> |
45947 | /// Processes this element and all child elements into an XmlWriter. | 45947 | /// Processes this element and all child elements into an XmlWriter. |
45948 | /// </summary> | 45948 | /// </summary> |
@@ -45957,14 +45957,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45957 | writer.WriteEndElement(); | 45957 | writer.WriteEndElement(); |
45958 | } | 45958 | } |
45959 | } | 45959 | } |
45960 | 45960 | ||
45961 | /// <summary> | 45961 | /// <summary> |
45962 | /// Runs a script containing all operations spooled since either the start of the installation or the last InstallExecute action, or InstallExecuteAgain action. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 45962 | /// Runs a script containing all operations spooled since either the start of the installation or the last InstallExecute action, or InstallExecuteAgain action. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
45963 | /// </summary> | 45963 | /// </summary> |
45964 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45964 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45965 | public class InstallExecute : ActionModuleSequenceType, ISchemaElement | 45965 | public class InstallExecute : ActionModuleSequenceType, ISchemaElement |
45966 | { | 45966 | { |
45967 | 45967 | ||
45968 | /// <summary> | 45968 | /// <summary> |
45969 | /// Processes this element and all child elements into an XmlWriter. | 45969 | /// Processes this element and all child elements into an XmlWriter. |
45970 | /// </summary> | 45970 | /// </summary> |
@@ -45979,14 +45979,14 @@ namespace WixToolset.Harvesters.Serialize | |||
45979 | writer.WriteEndElement(); | 45979 | writer.WriteEndElement(); |
45980 | } | 45980 | } |
45981 | } | 45981 | } |
45982 | 45982 | ||
45983 | /// <summary> | 45983 | /// <summary> |
45984 | /// Runs a script containing all operations spooled since either the start of the installation or the last InstallExecute action, or InstallExecuteAgain action. Should only be used after InstallExecute. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 45984 | /// Runs a script containing all operations spooled since either the start of the installation or the last InstallExecute action, or InstallExecuteAgain action. Should only be used after InstallExecute. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
45985 | /// </summary> | 45985 | /// </summary> |
45986 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 45986 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
45987 | public class InstallExecuteAgain : ActionModuleSequenceType, ISchemaElement | 45987 | public class InstallExecuteAgain : ActionModuleSequenceType, ISchemaElement |
45988 | { | 45988 | { |
45989 | 45989 | ||
45990 | /// <summary> | 45990 | /// <summary> |
45991 | /// Processes this element and all child elements into an XmlWriter. | 45991 | /// Processes this element and all child elements into an XmlWriter. |
45992 | /// </summary> | 45992 | /// </summary> |
@@ -46001,14 +46001,14 @@ namespace WixToolset.Harvesters.Serialize | |||
46001 | writer.WriteEndElement(); | 46001 | writer.WriteEndElement(); |
46002 | } | 46002 | } |
46003 | } | 46003 | } |
46004 | 46004 | ||
46005 | /// <summary> | 46005 | /// <summary> |
46006 | /// Disables rollback for the remainder of the installation. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 46006 | /// Disables rollback for the remainder of the installation. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
46007 | /// </summary> | 46007 | /// </summary> |
46008 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46008 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46009 | public class DisableRollback : ActionModuleSequenceType, ISchemaElement | 46009 | public class DisableRollback : ActionModuleSequenceType, ISchemaElement |
46010 | { | 46010 | { |
46011 | 46011 | ||
46012 | /// <summary> | 46012 | /// <summary> |
46013 | /// Processes this element and all child elements into an XmlWriter. | 46013 | /// Processes this element and all child elements into an XmlWriter. |
46014 | /// </summary> | 46014 | /// </summary> |
@@ -46023,14 +46023,14 @@ namespace WixToolset.Harvesters.Serialize | |||
46023 | writer.WriteEndElement(); | 46023 | writer.WriteEndElement(); |
46024 | } | 46024 | } |
46025 | } | 46025 | } |
46026 | 46026 | ||
46027 | /// <summary> | 46027 | /// <summary> |
46028 | /// Goes through the product codes listed in the ActionProperty column of the Upgrade table and removes the products in sequence. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 46028 | /// Goes through the product codes listed in the ActionProperty column of the Upgrade table and removes the products in sequence. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
46029 | /// </summary> | 46029 | /// </summary> |
46030 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46030 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46031 | public class RemoveExistingProducts : ActionModuleSequenceType, ISchemaElement | 46031 | public class RemoveExistingProducts : ActionModuleSequenceType, ISchemaElement |
46032 | { | 46032 | { |
46033 | 46033 | ||
46034 | /// <summary> | 46034 | /// <summary> |
46035 | /// Processes this element and all child elements into an XmlWriter. | 46035 | /// Processes this element and all child elements into an XmlWriter. |
46036 | /// </summary> | 46036 | /// </summary> |
@@ -46045,14 +46045,14 @@ namespace WixToolset.Harvesters.Serialize | |||
46045 | writer.WriteEndElement(); | 46045 | writer.WriteEndElement(); |
46046 | } | 46046 | } |
46047 | } | 46047 | } |
46048 | 46048 | ||
46049 | /// <summary> | 46049 | /// <summary> |
46050 | /// Prompts the user to restart the system at the end of installation. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 46050 | /// Prompts the user to restart the system at the end of installation. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
46051 | /// </summary> | 46051 | /// </summary> |
46052 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46052 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46053 | public class ScheduleReboot : ActionModuleSequenceType, ISchemaElement | 46053 | public class ScheduleReboot : ActionModuleSequenceType, ISchemaElement |
46054 | { | 46054 | { |
46055 | 46055 | ||
46056 | /// <summary> | 46056 | /// <summary> |
46057 | /// Processes this element and all child elements into an XmlWriter. | 46057 | /// Processes this element and all child elements into an XmlWriter. |
46058 | /// </summary> | 46058 | /// </summary> |
@@ -46067,14 +46067,14 @@ namespace WixToolset.Harvesters.Serialize | |||
46067 | writer.WriteEndElement(); | 46067 | writer.WriteEndElement(); |
46068 | } | 46068 | } |
46069 | } | 46069 | } |
46070 | 46070 | ||
46071 | /// <summary> | 46071 | /// <summary> |
46072 | /// Prompts the user for a restart of the system during the installation. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 46072 | /// Prompts the user for a restart of the system during the installation. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
46073 | /// </summary> | 46073 | /// </summary> |
46074 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46074 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46075 | public class ForceReboot : ActionModuleSequenceType, ISchemaElement | 46075 | public class ForceReboot : ActionModuleSequenceType, ISchemaElement |
46076 | { | 46076 | { |
46077 | 46077 | ||
46078 | /// <summary> | 46078 | /// <summary> |
46079 | /// Processes this element and all child elements into an XmlWriter. | 46079 | /// Processes this element and all child elements into an XmlWriter. |
46080 | /// </summary> | 46080 | /// </summary> |
@@ -46089,14 +46089,14 @@ namespace WixToolset.Harvesters.Serialize | |||
46089 | writer.WriteEndElement(); | 46089 | writer.WriteEndElement(); |
46090 | } | 46090 | } |
46091 | } | 46091 | } |
46092 | 46092 | ||
46093 | /// <summary> | 46093 | /// <summary> |
46094 | /// Determines the location of the source and sets the SourceDir property if the source has not been resolved yet. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. | 46094 | /// Determines the location of the source and sets the SourceDir property if the source has not been resolved yet. Special actions don't have a built-in sequence number and thus must appear relative to another action. The suggested way to do this is by using the Before or After attribute. InstallExecute and InstallExecuteAgain can optionally appear anywhere between InstallInitialize and InstallFinalize. |
46095 | /// </summary> | 46095 | /// </summary> |
46096 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46096 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46097 | public class ResolveSource : ActionModuleSequenceType, ISchemaElement | 46097 | public class ResolveSource : ActionModuleSequenceType, ISchemaElement |
46098 | { | 46098 | { |
46099 | 46099 | ||
46100 | /// <summary> | 46100 | /// <summary> |
46101 | /// Processes this element and all child elements into an XmlWriter. | 46101 | /// Processes this element and all child elements into an XmlWriter. |
46102 | /// </summary> | 46102 | /// </summary> |
@@ -46111,44 +46111,44 @@ namespace WixToolset.Harvesters.Serialize | |||
46111 | writer.WriteEndElement(); | 46111 | writer.WriteEndElement(); |
46112 | } | 46112 | } |
46113 | } | 46113 | } |
46114 | 46114 | ||
46115 | /// <summary> | 46115 | /// <summary> |
46116 | /// Use to sequence a custom action. | 46116 | /// Use to sequence a custom action. |
46117 | /// </summary> | 46117 | /// </summary> |
46118 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46118 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46119 | public class Custom : ISchemaElement, ISetAttributes | 46119 | public class Custom : ISchemaElement, ISetAttributes |
46120 | { | 46120 | { |
46121 | 46121 | ||
46122 | private string actionField; | 46122 | private string actionField; |
46123 | 46123 | ||
46124 | private bool actionFieldSet; | 46124 | private bool actionFieldSet; |
46125 | 46125 | ||
46126 | private ExitType onExitField; | 46126 | private ExitType onExitField; |
46127 | 46127 | ||
46128 | private bool onExitFieldSet; | 46128 | private bool onExitFieldSet; |
46129 | 46129 | ||
46130 | private string beforeField; | 46130 | private string beforeField; |
46131 | 46131 | ||
46132 | private bool beforeFieldSet; | 46132 | private bool beforeFieldSet; |
46133 | 46133 | ||
46134 | private string afterField; | 46134 | private string afterField; |
46135 | 46135 | ||
46136 | private bool afterFieldSet; | 46136 | private bool afterFieldSet; |
46137 | 46137 | ||
46138 | private YesNoType overridableField; | 46138 | private YesNoType overridableField; |
46139 | 46139 | ||
46140 | private bool overridableFieldSet; | 46140 | private bool overridableFieldSet; |
46141 | 46141 | ||
46142 | private int sequenceField; | 46142 | private int sequenceField; |
46143 | 46143 | ||
46144 | private bool sequenceFieldSet; | 46144 | private bool sequenceFieldSet; |
46145 | 46145 | ||
46146 | private string contentField; | 46146 | private string contentField; |
46147 | 46147 | ||
46148 | private bool contentFieldSet; | 46148 | private bool contentFieldSet; |
46149 | 46149 | ||
46150 | private ISchemaElement parentElement; | 46150 | private ISchemaElement parentElement; |
46151 | 46151 | ||
46152 | /// <summary> | 46152 | /// <summary> |
46153 | /// The action to which the Custom element applies. | 46153 | /// The action to which the Custom element applies. |
46154 | /// </summary> | 46154 | /// </summary> |
@@ -46164,7 +46164,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46164 | this.actionField = value; | 46164 | this.actionField = value; |
46165 | } | 46165 | } |
46166 | } | 46166 | } |
46167 | 46167 | ||
46168 | /// <summary> | 46168 | /// <summary> |
46169 | /// Mutually exclusive with Before, After, and Sequence attributes | 46169 | /// Mutually exclusive with Before, After, and Sequence attributes |
46170 | /// </summary> | 46170 | /// </summary> |
@@ -46180,7 +46180,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46180 | this.onExitField = value; | 46180 | this.onExitField = value; |
46181 | } | 46181 | } |
46182 | } | 46182 | } |
46183 | 46183 | ||
46184 | /// <summary> | 46184 | /// <summary> |
46185 | /// The name of the standard or custom action before which this action should be performed. Mutually exclusive with OnExit, After, and Sequence attributes | 46185 | /// The name of the standard or custom action before which this action should be performed. Mutually exclusive with OnExit, After, and Sequence attributes |
46186 | /// </summary> | 46186 | /// </summary> |
@@ -46196,7 +46196,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46196 | this.beforeField = value; | 46196 | this.beforeField = value; |
46197 | } | 46197 | } |
46198 | } | 46198 | } |
46199 | 46199 | ||
46200 | /// <summary> | 46200 | /// <summary> |
46201 | /// The name of the standard or custom action after which this action should be performed. Mutually exclusive with Before, OnExit, and Sequence attributes | 46201 | /// The name of the standard or custom action after which this action should be performed. Mutually exclusive with Before, OnExit, and Sequence attributes |
46202 | /// </summary> | 46202 | /// </summary> |
@@ -46212,7 +46212,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46212 | this.afterField = value; | 46212 | this.afterField = value; |
46213 | } | 46213 | } |
46214 | } | 46214 | } |
46215 | 46215 | ||
46216 | /// <summary> | 46216 | /// <summary> |
46217 | /// If "yes", the sequencing of this action may be overridden by sequencing elsewhere. | 46217 | /// If "yes", the sequencing of this action may be overridden by sequencing elsewhere. |
46218 | /// </summary> | 46218 | /// </summary> |
@@ -46228,7 +46228,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46228 | this.overridableField = value; | 46228 | this.overridableField = value; |
46229 | } | 46229 | } |
46230 | } | 46230 | } |
46231 | 46231 | ||
46232 | /// <summary> | 46232 | /// <summary> |
46233 | /// The sequence number for this action. Mutually exclusive with Before, After, and OnExit attributes | 46233 | /// The sequence number for this action. Mutually exclusive with Before, After, and OnExit attributes |
46234 | /// </summary> | 46234 | /// </summary> |
@@ -46244,7 +46244,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46244 | this.sequenceField = value; | 46244 | this.sequenceField = value; |
46245 | } | 46245 | } |
46246 | } | 46246 | } |
46247 | 46247 | ||
46248 | /// <summary> | 46248 | /// <summary> |
46249 | /// Text node specifies the condition of the action. | 46249 | /// Text node specifies the condition of the action. |
46250 | /// </summary> | 46250 | /// </summary> |
@@ -46260,7 +46260,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46260 | this.contentField = value; | 46260 | this.contentField = value; |
46261 | } | 46261 | } |
46262 | } | 46262 | } |
46263 | 46263 | ||
46264 | public virtual ISchemaElement ParentElement | 46264 | public virtual ISchemaElement ParentElement |
46265 | { | 46265 | { |
46266 | get | 46266 | get |
@@ -46272,7 +46272,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46272 | this.parentElement = value; | 46272 | this.parentElement = value; |
46273 | } | 46273 | } |
46274 | } | 46274 | } |
46275 | 46275 | ||
46276 | /// <summary> | 46276 | /// <summary> |
46277 | /// Processes this element and all child elements into an XmlWriter. | 46277 | /// Processes this element and all child elements into an XmlWriter. |
46278 | /// </summary> | 46278 | /// </summary> |
@@ -46336,7 +46336,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46336 | } | 46336 | } |
46337 | writer.WriteEndElement(); | 46337 | writer.WriteEndElement(); |
46338 | } | 46338 | } |
46339 | 46339 | ||
46340 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 46340 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
46341 | void ISetAttributes.SetAttribute(string name, string value) | 46341 | void ISetAttributes.SetAttribute(string name, string value) |
46342 | { | 46342 | { |
@@ -46381,41 +46381,41 @@ namespace WixToolset.Harvesters.Serialize | |||
46381 | } | 46381 | } |
46382 | } | 46382 | } |
46383 | } | 46383 | } |
46384 | 46384 | ||
46385 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46385 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46386 | public class Show : ISchemaElement, ISetAttributes | 46386 | public class Show : ISchemaElement, ISetAttributes |
46387 | { | 46387 | { |
46388 | 46388 | ||
46389 | private string dialogField; | 46389 | private string dialogField; |
46390 | 46390 | ||
46391 | private bool dialogFieldSet; | 46391 | private bool dialogFieldSet; |
46392 | 46392 | ||
46393 | private ExitType onExitField; | 46393 | private ExitType onExitField; |
46394 | 46394 | ||
46395 | private bool onExitFieldSet; | 46395 | private bool onExitFieldSet; |
46396 | 46396 | ||
46397 | private string beforeField; | 46397 | private string beforeField; |
46398 | 46398 | ||
46399 | private bool beforeFieldSet; | 46399 | private bool beforeFieldSet; |
46400 | 46400 | ||
46401 | private string afterField; | 46401 | private string afterField; |
46402 | 46402 | ||
46403 | private bool afterFieldSet; | 46403 | private bool afterFieldSet; |
46404 | 46404 | ||
46405 | private YesNoType overridableField; | 46405 | private YesNoType overridableField; |
46406 | 46406 | ||
46407 | private bool overridableFieldSet; | 46407 | private bool overridableFieldSet; |
46408 | 46408 | ||
46409 | private int sequenceField; | 46409 | private int sequenceField; |
46410 | 46410 | ||
46411 | private bool sequenceFieldSet; | 46411 | private bool sequenceFieldSet; |
46412 | 46412 | ||
46413 | private string contentField; | 46413 | private string contentField; |
46414 | 46414 | ||
46415 | private bool contentFieldSet; | 46415 | private bool contentFieldSet; |
46416 | 46416 | ||
46417 | private ISchemaElement parentElement; | 46417 | private ISchemaElement parentElement; |
46418 | 46418 | ||
46419 | public string Dialog | 46419 | public string Dialog |
46420 | { | 46420 | { |
46421 | get | 46421 | get |
@@ -46428,7 +46428,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46428 | this.dialogField = value; | 46428 | this.dialogField = value; |
46429 | } | 46429 | } |
46430 | } | 46430 | } |
46431 | 46431 | ||
46432 | /// <summary> | 46432 | /// <summary> |
46433 | /// mutually exclusive with Before, After, and Sequence attributes | 46433 | /// mutually exclusive with Before, After, and Sequence attributes |
46434 | /// </summary> | 46434 | /// </summary> |
@@ -46444,7 +46444,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46444 | this.onExitField = value; | 46444 | this.onExitField = value; |
46445 | } | 46445 | } |
46446 | } | 46446 | } |
46447 | 46447 | ||
46448 | public string Before | 46448 | public string Before |
46449 | { | 46449 | { |
46450 | get | 46450 | get |
@@ -46457,7 +46457,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46457 | this.beforeField = value; | 46457 | this.beforeField = value; |
46458 | } | 46458 | } |
46459 | } | 46459 | } |
46460 | 46460 | ||
46461 | public string After | 46461 | public string After |
46462 | { | 46462 | { |
46463 | get | 46463 | get |
@@ -46470,7 +46470,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46470 | this.afterField = value; | 46470 | this.afterField = value; |
46471 | } | 46471 | } |
46472 | } | 46472 | } |
46473 | 46473 | ||
46474 | /// <summary> | 46474 | /// <summary> |
46475 | /// If "yes", the sequencing of this dialog may be overridden by sequencing elsewhere. | 46475 | /// If "yes", the sequencing of this dialog may be overridden by sequencing elsewhere. |
46476 | /// </summary> | 46476 | /// </summary> |
@@ -46486,7 +46486,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46486 | this.overridableField = value; | 46486 | this.overridableField = value; |
46487 | } | 46487 | } |
46488 | } | 46488 | } |
46489 | 46489 | ||
46490 | public int Sequence | 46490 | public int Sequence |
46491 | { | 46491 | { |
46492 | get | 46492 | get |
@@ -46499,7 +46499,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46499 | this.sequenceField = value; | 46499 | this.sequenceField = value; |
46500 | } | 46500 | } |
46501 | } | 46501 | } |
46502 | 46502 | ||
46503 | public string Content | 46503 | public string Content |
46504 | { | 46504 | { |
46505 | get | 46505 | get |
@@ -46512,7 +46512,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46512 | this.contentField = value; | 46512 | this.contentField = value; |
46513 | } | 46513 | } |
46514 | } | 46514 | } |
46515 | 46515 | ||
46516 | public virtual ISchemaElement ParentElement | 46516 | public virtual ISchemaElement ParentElement |
46517 | { | 46517 | { |
46518 | get | 46518 | get |
@@ -46524,7 +46524,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46524 | this.parentElement = value; | 46524 | this.parentElement = value; |
46525 | } | 46525 | } |
46526 | } | 46526 | } |
46527 | 46527 | ||
46528 | /// <summary> | 46528 | /// <summary> |
46529 | /// Processes this element and all child elements into an XmlWriter. | 46529 | /// Processes this element and all child elements into an XmlWriter. |
46530 | /// </summary> | 46530 | /// </summary> |
@@ -46588,7 +46588,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46588 | } | 46588 | } |
46589 | writer.WriteEndElement(); | 46589 | writer.WriteEndElement(); |
46590 | } | 46590 | } |
46591 | 46591 | ||
46592 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 46592 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
46593 | void ISetAttributes.SetAttribute(string name, string value) | 46593 | void ISetAttributes.SetAttribute(string name, string value) |
46594 | { | 46594 | { |
@@ -46633,15 +46633,15 @@ namespace WixToolset.Harvesters.Serialize | |||
46633 | } | 46633 | } |
46634 | } | 46634 | } |
46635 | } | 46635 | } |
46636 | 46636 | ||
46637 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46637 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46638 | public class InstallUISequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 46638 | public class InstallUISequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
46639 | { | 46639 | { |
46640 | 46640 | ||
46641 | private ElementCollection children; | 46641 | private ElementCollection children; |
46642 | 46642 | ||
46643 | private ISchemaElement parentElement; | 46643 | private ISchemaElement parentElement; |
46644 | 46644 | ||
46645 | public InstallUISequence() | 46645 | public InstallUISequence() |
46646 | { | 46646 | { |
46647 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 46647 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -46663,7 +46663,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46663 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ExecuteAction))); | 46663 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ExecuteAction))); |
46664 | this.children = childCollection0; | 46664 | this.children = childCollection0; |
46665 | } | 46665 | } |
46666 | 46666 | ||
46667 | public virtual IEnumerable Children | 46667 | public virtual IEnumerable Children |
46668 | { | 46668 | { |
46669 | get | 46669 | get |
@@ -46671,7 +46671,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46671 | return this.children; | 46671 | return this.children; |
46672 | } | 46672 | } |
46673 | } | 46673 | } |
46674 | 46674 | ||
46675 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 46675 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
46676 | public virtual IEnumerable this[System.Type childType] | 46676 | public virtual IEnumerable this[System.Type childType] |
46677 | { | 46677 | { |
@@ -46680,7 +46680,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46680 | return this.children.Filter(childType); | 46680 | return this.children.Filter(childType); |
46681 | } | 46681 | } |
46682 | } | 46682 | } |
46683 | 46683 | ||
46684 | public virtual ISchemaElement ParentElement | 46684 | public virtual ISchemaElement ParentElement |
46685 | { | 46685 | { |
46686 | get | 46686 | get |
@@ -46692,7 +46692,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46692 | this.parentElement = value; | 46692 | this.parentElement = value; |
46693 | } | 46693 | } |
46694 | } | 46694 | } |
46695 | 46695 | ||
46696 | public virtual void AddChild(ISchemaElement child) | 46696 | public virtual void AddChild(ISchemaElement child) |
46697 | { | 46697 | { |
46698 | if ((null == child)) | 46698 | if ((null == child)) |
@@ -46702,7 +46702,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46702 | this.children.AddElement(child); | 46702 | this.children.AddElement(child); |
46703 | child.ParentElement = this; | 46703 | child.ParentElement = this; |
46704 | } | 46704 | } |
46705 | 46705 | ||
46706 | public virtual void RemoveChild(ISchemaElement child) | 46706 | public virtual void RemoveChild(ISchemaElement child) |
46707 | { | 46707 | { |
46708 | if ((null == child)) | 46708 | if ((null == child)) |
@@ -46712,7 +46712,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46712 | this.children.RemoveElement(child); | 46712 | this.children.RemoveElement(child); |
46713 | child.ParentElement = null; | 46713 | child.ParentElement = null; |
46714 | } | 46714 | } |
46715 | 46715 | ||
46716 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 46716 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
46717 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 46717 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
46718 | ISchemaElement ICreateChildren.CreateChild(string childName) | 46718 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -46792,7 +46792,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46792 | } | 46792 | } |
46793 | return childValue; | 46793 | return childValue; |
46794 | } | 46794 | } |
46795 | 46795 | ||
46796 | /// <summary> | 46796 | /// <summary> |
46797 | /// Processes this element and all child elements into an XmlWriter. | 46797 | /// Processes this element and all child elements into an XmlWriter. |
46798 | /// </summary> | 46798 | /// </summary> |
@@ -46810,7 +46810,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46810 | } | 46810 | } |
46811 | writer.WriteEndElement(); | 46811 | writer.WriteEndElement(); |
46812 | } | 46812 | } |
46813 | 46813 | ||
46814 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 46814 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
46815 | void ISetAttributes.SetAttribute(string name, string value) | 46815 | void ISetAttributes.SetAttribute(string name, string value) |
46816 | { | 46816 | { |
@@ -46820,15 +46820,15 @@ namespace WixToolset.Harvesters.Serialize | |||
46820 | } | 46820 | } |
46821 | } | 46821 | } |
46822 | } | 46822 | } |
46823 | 46823 | ||
46824 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 46824 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
46825 | public class InstallExecuteSequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 46825 | public class InstallExecuteSequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
46826 | { | 46826 | { |
46827 | 46827 | ||
46828 | private ElementCollection children; | 46828 | private ElementCollection children; |
46829 | 46829 | ||
46830 | private ISchemaElement parentElement; | 46830 | private ISchemaElement parentElement; |
46831 | 46831 | ||
46832 | public InstallExecuteSequence() | 46832 | public InstallExecuteSequence() |
46833 | { | 46833 | { |
46834 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 46834 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -46907,7 +46907,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46907 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(MsiUnpublishAssemblies))); | 46907 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(MsiUnpublishAssemblies))); |
46908 | this.children = childCollection0; | 46908 | this.children = childCollection0; |
46909 | } | 46909 | } |
46910 | 46910 | ||
46911 | public virtual IEnumerable Children | 46911 | public virtual IEnumerable Children |
46912 | { | 46912 | { |
46913 | get | 46913 | get |
@@ -46915,7 +46915,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46915 | return this.children; | 46915 | return this.children; |
46916 | } | 46916 | } |
46917 | } | 46917 | } |
46918 | 46918 | ||
46919 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 46919 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
46920 | public virtual IEnumerable this[System.Type childType] | 46920 | public virtual IEnumerable this[System.Type childType] |
46921 | { | 46921 | { |
@@ -46924,7 +46924,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46924 | return this.children.Filter(childType); | 46924 | return this.children.Filter(childType); |
46925 | } | 46925 | } |
46926 | } | 46926 | } |
46927 | 46927 | ||
46928 | public virtual ISchemaElement ParentElement | 46928 | public virtual ISchemaElement ParentElement |
46929 | { | 46929 | { |
46930 | get | 46930 | get |
@@ -46936,7 +46936,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46936 | this.parentElement = value; | 46936 | this.parentElement = value; |
46937 | } | 46937 | } |
46938 | } | 46938 | } |
46939 | 46939 | ||
46940 | public virtual void AddChild(ISchemaElement child) | 46940 | public virtual void AddChild(ISchemaElement child) |
46941 | { | 46941 | { |
46942 | if ((null == child)) | 46942 | if ((null == child)) |
@@ -46946,7 +46946,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46946 | this.children.AddElement(child); | 46946 | this.children.AddElement(child); |
46947 | child.ParentElement = this; | 46947 | child.ParentElement = this; |
46948 | } | 46948 | } |
46949 | 46949 | ||
46950 | public virtual void RemoveChild(ISchemaElement child) | 46950 | public virtual void RemoveChild(ISchemaElement child) |
46951 | { | 46951 | { |
46952 | if ((null == child)) | 46952 | if ((null == child)) |
@@ -46956,7 +46956,7 @@ namespace WixToolset.Harvesters.Serialize | |||
46956 | this.children.RemoveElement(child); | 46956 | this.children.RemoveElement(child); |
46957 | child.ParentElement = null; | 46957 | child.ParentElement = null; |
46958 | } | 46958 | } |
46959 | 46959 | ||
46960 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 46960 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
46961 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 46961 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
46962 | ISchemaElement ICreateChildren.CreateChild(string childName) | 46962 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -47264,7 +47264,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47264 | } | 47264 | } |
47265 | return childValue; | 47265 | return childValue; |
47266 | } | 47266 | } |
47267 | 47267 | ||
47268 | /// <summary> | 47268 | /// <summary> |
47269 | /// Processes this element and all child elements into an XmlWriter. | 47269 | /// Processes this element and all child elements into an XmlWriter. |
47270 | /// </summary> | 47270 | /// </summary> |
@@ -47282,7 +47282,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47282 | } | 47282 | } |
47283 | writer.WriteEndElement(); | 47283 | writer.WriteEndElement(); |
47284 | } | 47284 | } |
47285 | 47285 | ||
47286 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47286 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47287 | void ISetAttributes.SetAttribute(string name, string value) | 47287 | void ISetAttributes.SetAttribute(string name, string value) |
47288 | { | 47288 | { |
@@ -47292,15 +47292,15 @@ namespace WixToolset.Harvesters.Serialize | |||
47292 | } | 47292 | } |
47293 | } | 47293 | } |
47294 | } | 47294 | } |
47295 | 47295 | ||
47296 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 47296 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
47297 | public class AdminUISequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 47297 | public class AdminUISequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
47298 | { | 47298 | { |
47299 | 47299 | ||
47300 | private ElementCollection children; | 47300 | private ElementCollection children; |
47301 | 47301 | ||
47302 | private ISchemaElement parentElement; | 47302 | private ISchemaElement parentElement; |
47303 | 47303 | ||
47304 | public AdminUISequence() | 47304 | public AdminUISequence() |
47305 | { | 47305 | { |
47306 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 47306 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -47318,7 +47318,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47318 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(LaunchConditions))); | 47318 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(LaunchConditions))); |
47319 | this.children = childCollection0; | 47319 | this.children = childCollection0; |
47320 | } | 47320 | } |
47321 | 47321 | ||
47322 | public virtual IEnumerable Children | 47322 | public virtual IEnumerable Children |
47323 | { | 47323 | { |
47324 | get | 47324 | get |
@@ -47326,7 +47326,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47326 | return this.children; | 47326 | return this.children; |
47327 | } | 47327 | } |
47328 | } | 47328 | } |
47329 | 47329 | ||
47330 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 47330 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
47331 | public virtual IEnumerable this[System.Type childType] | 47331 | public virtual IEnumerable this[System.Type childType] |
47332 | { | 47332 | { |
@@ -47335,7 +47335,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47335 | return this.children.Filter(childType); | 47335 | return this.children.Filter(childType); |
47336 | } | 47336 | } |
47337 | } | 47337 | } |
47338 | 47338 | ||
47339 | public virtual ISchemaElement ParentElement | 47339 | public virtual ISchemaElement ParentElement |
47340 | { | 47340 | { |
47341 | get | 47341 | get |
@@ -47347,7 +47347,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47347 | this.parentElement = value; | 47347 | this.parentElement = value; |
47348 | } | 47348 | } |
47349 | } | 47349 | } |
47350 | 47350 | ||
47351 | public virtual void AddChild(ISchemaElement child) | 47351 | public virtual void AddChild(ISchemaElement child) |
47352 | { | 47352 | { |
47353 | if ((null == child)) | 47353 | if ((null == child)) |
@@ -47357,7 +47357,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47357 | this.children.AddElement(child); | 47357 | this.children.AddElement(child); |
47358 | child.ParentElement = this; | 47358 | child.ParentElement = this; |
47359 | } | 47359 | } |
47360 | 47360 | ||
47361 | public virtual void RemoveChild(ISchemaElement child) | 47361 | public virtual void RemoveChild(ISchemaElement child) |
47362 | { | 47362 | { |
47363 | if ((null == child)) | 47363 | if ((null == child)) |
@@ -47367,7 +47367,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47367 | this.children.RemoveElement(child); | 47367 | this.children.RemoveElement(child); |
47368 | child.ParentElement = null; | 47368 | child.ParentElement = null; |
47369 | } | 47369 | } |
47370 | 47370 | ||
47371 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47371 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47372 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 47372 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
47373 | ISchemaElement ICreateChildren.CreateChild(string childName) | 47373 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -47431,7 +47431,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47431 | } | 47431 | } |
47432 | return childValue; | 47432 | return childValue; |
47433 | } | 47433 | } |
47434 | 47434 | ||
47435 | /// <summary> | 47435 | /// <summary> |
47436 | /// Processes this element and all child elements into an XmlWriter. | 47436 | /// Processes this element and all child elements into an XmlWriter. |
47437 | /// </summary> | 47437 | /// </summary> |
@@ -47449,7 +47449,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47449 | } | 47449 | } |
47450 | writer.WriteEndElement(); | 47450 | writer.WriteEndElement(); |
47451 | } | 47451 | } |
47452 | 47452 | ||
47453 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47453 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47454 | void ISetAttributes.SetAttribute(string name, string value) | 47454 | void ISetAttributes.SetAttribute(string name, string value) |
47455 | { | 47455 | { |
@@ -47459,15 +47459,15 @@ namespace WixToolset.Harvesters.Serialize | |||
47459 | } | 47459 | } |
47460 | } | 47460 | } |
47461 | } | 47461 | } |
47462 | 47462 | ||
47463 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 47463 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
47464 | public class AdminExecuteSequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 47464 | public class AdminExecuteSequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
47465 | { | 47465 | { |
47466 | 47466 | ||
47467 | private ElementCollection children; | 47467 | private ElementCollection children; |
47468 | 47468 | ||
47469 | private ISchemaElement parentElement; | 47469 | private ISchemaElement parentElement; |
47470 | 47470 | ||
47471 | public AdminExecuteSequence() | 47471 | public AdminExecuteSequence() |
47472 | { | 47472 | { |
47473 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 47473 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -47485,7 +47485,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47485 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ResolveSource))); | 47485 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ResolveSource))); |
47486 | this.children = childCollection0; | 47486 | this.children = childCollection0; |
47487 | } | 47487 | } |
47488 | 47488 | ||
47489 | public virtual IEnumerable Children | 47489 | public virtual IEnumerable Children |
47490 | { | 47490 | { |
47491 | get | 47491 | get |
@@ -47493,7 +47493,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47493 | return this.children; | 47493 | return this.children; |
47494 | } | 47494 | } |
47495 | } | 47495 | } |
47496 | 47496 | ||
47497 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 47497 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
47498 | public virtual IEnumerable this[System.Type childType] | 47498 | public virtual IEnumerable this[System.Type childType] |
47499 | { | 47499 | { |
@@ -47502,7 +47502,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47502 | return this.children.Filter(childType); | 47502 | return this.children.Filter(childType); |
47503 | } | 47503 | } |
47504 | } | 47504 | } |
47505 | 47505 | ||
47506 | public virtual ISchemaElement ParentElement | 47506 | public virtual ISchemaElement ParentElement |
47507 | { | 47507 | { |
47508 | get | 47508 | get |
@@ -47514,7 +47514,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47514 | this.parentElement = value; | 47514 | this.parentElement = value; |
47515 | } | 47515 | } |
47516 | } | 47516 | } |
47517 | 47517 | ||
47518 | public virtual void AddChild(ISchemaElement child) | 47518 | public virtual void AddChild(ISchemaElement child) |
47519 | { | 47519 | { |
47520 | if ((null == child)) | 47520 | if ((null == child)) |
@@ -47524,7 +47524,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47524 | this.children.AddElement(child); | 47524 | this.children.AddElement(child); |
47525 | child.ParentElement = this; | 47525 | child.ParentElement = this; |
47526 | } | 47526 | } |
47527 | 47527 | ||
47528 | public virtual void RemoveChild(ISchemaElement child) | 47528 | public virtual void RemoveChild(ISchemaElement child) |
47529 | { | 47529 | { |
47530 | if ((null == child)) | 47530 | if ((null == child)) |
@@ -47534,7 +47534,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47534 | this.children.RemoveElement(child); | 47534 | this.children.RemoveElement(child); |
47535 | child.ParentElement = null; | 47535 | child.ParentElement = null; |
47536 | } | 47536 | } |
47537 | 47537 | ||
47538 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47538 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47539 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 47539 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
47540 | ISchemaElement ICreateChildren.CreateChild(string childName) | 47540 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -47598,7 +47598,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47598 | } | 47598 | } |
47599 | return childValue; | 47599 | return childValue; |
47600 | } | 47600 | } |
47601 | 47601 | ||
47602 | /// <summary> | 47602 | /// <summary> |
47603 | /// Processes this element and all child elements into an XmlWriter. | 47603 | /// Processes this element and all child elements into an XmlWriter. |
47604 | /// </summary> | 47604 | /// </summary> |
@@ -47616,7 +47616,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47616 | } | 47616 | } |
47617 | writer.WriteEndElement(); | 47617 | writer.WriteEndElement(); |
47618 | } | 47618 | } |
47619 | 47619 | ||
47620 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47620 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47621 | void ISetAttributes.SetAttribute(string name, string value) | 47621 | void ISetAttributes.SetAttribute(string name, string value) |
47622 | { | 47622 | { |
@@ -47626,15 +47626,15 @@ namespace WixToolset.Harvesters.Serialize | |||
47626 | } | 47626 | } |
47627 | } | 47627 | } |
47628 | } | 47628 | } |
47629 | 47629 | ||
47630 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 47630 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
47631 | public class AdvertiseExecuteSequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 47631 | public class AdvertiseExecuteSequence : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
47632 | { | 47632 | { |
47633 | 47633 | ||
47634 | private ElementCollection children; | 47634 | private ElementCollection children; |
47635 | 47635 | ||
47636 | private ISchemaElement parentElement; | 47636 | private ISchemaElement parentElement; |
47637 | 47637 | ||
47638 | public AdvertiseExecuteSequence() | 47638 | public AdvertiseExecuteSequence() |
47639 | { | 47639 | { |
47640 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 47640 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -47655,7 +47655,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47655 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(MsiPublishAssemblies))); | 47655 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(MsiPublishAssemblies))); |
47656 | this.children = childCollection0; | 47656 | this.children = childCollection0; |
47657 | } | 47657 | } |
47658 | 47658 | ||
47659 | public virtual IEnumerable Children | 47659 | public virtual IEnumerable Children |
47660 | { | 47660 | { |
47661 | get | 47661 | get |
@@ -47663,7 +47663,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47663 | return this.children; | 47663 | return this.children; |
47664 | } | 47664 | } |
47665 | } | 47665 | } |
47666 | 47666 | ||
47667 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 47667 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
47668 | public virtual IEnumerable this[System.Type childType] | 47668 | public virtual IEnumerable this[System.Type childType] |
47669 | { | 47669 | { |
@@ -47672,7 +47672,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47672 | return this.children.Filter(childType); | 47672 | return this.children.Filter(childType); |
47673 | } | 47673 | } |
47674 | } | 47674 | } |
47675 | 47675 | ||
47676 | public virtual ISchemaElement ParentElement | 47676 | public virtual ISchemaElement ParentElement |
47677 | { | 47677 | { |
47678 | get | 47678 | get |
@@ -47684,7 +47684,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47684 | this.parentElement = value; | 47684 | this.parentElement = value; |
47685 | } | 47685 | } |
47686 | } | 47686 | } |
47687 | 47687 | ||
47688 | public virtual void AddChild(ISchemaElement child) | 47688 | public virtual void AddChild(ISchemaElement child) |
47689 | { | 47689 | { |
47690 | if ((null == child)) | 47690 | if ((null == child)) |
@@ -47694,7 +47694,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47694 | this.children.AddElement(child); | 47694 | this.children.AddElement(child); |
47695 | child.ParentElement = this; | 47695 | child.ParentElement = this; |
47696 | } | 47696 | } |
47697 | 47697 | ||
47698 | public virtual void RemoveChild(ISchemaElement child) | 47698 | public virtual void RemoveChild(ISchemaElement child) |
47699 | { | 47699 | { |
47700 | if ((null == child)) | 47700 | if ((null == child)) |
@@ -47704,7 +47704,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47704 | this.children.RemoveElement(child); | 47704 | this.children.RemoveElement(child); |
47705 | child.ParentElement = null; | 47705 | child.ParentElement = null; |
47706 | } | 47706 | } |
47707 | 47707 | ||
47708 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47708 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47709 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 47709 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
47710 | ISchemaElement ICreateChildren.CreateChild(string childName) | 47710 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -47780,7 +47780,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47780 | } | 47780 | } |
47781 | return childValue; | 47781 | return childValue; |
47782 | } | 47782 | } |
47783 | 47783 | ||
47784 | /// <summary> | 47784 | /// <summary> |
47785 | /// Processes this element and all child elements into an XmlWriter. | 47785 | /// Processes this element and all child elements into an XmlWriter. |
47786 | /// </summary> | 47786 | /// </summary> |
@@ -47798,7 +47798,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47798 | } | 47798 | } |
47799 | writer.WriteEndElement(); | 47799 | writer.WriteEndElement(); |
47800 | } | 47800 | } |
47801 | 47801 | ||
47802 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47802 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47803 | void ISetAttributes.SetAttribute(string name, string value) | 47803 | void ISetAttributes.SetAttribute(string name, string value) |
47804 | { | 47804 | { |
@@ -47808,41 +47808,41 @@ namespace WixToolset.Harvesters.Serialize | |||
47808 | } | 47808 | } |
47809 | } | 47809 | } |
47810 | } | 47810 | } |
47811 | 47811 | ||
47812 | /// <summary> | 47812 | /// <summary> |
47813 | /// Binary data used for CustomAction elements and UI controls. | 47813 | /// Binary data used for CustomAction elements and UI controls. |
47814 | /// </summary> | 47814 | /// </summary> |
47815 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 47815 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
47816 | public class Binary : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 47816 | public class Binary : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
47817 | { | 47817 | { |
47818 | 47818 | ||
47819 | private ElementCollection children; | 47819 | private ElementCollection children; |
47820 | 47820 | ||
47821 | private string idField; | 47821 | private string idField; |
47822 | 47822 | ||
47823 | private bool idFieldSet; | 47823 | private bool idFieldSet; |
47824 | 47824 | ||
47825 | private string sourceFileField; | 47825 | private string sourceFileField; |
47826 | 47826 | ||
47827 | private bool sourceFileFieldSet; | 47827 | private bool sourceFileFieldSet; |
47828 | 47828 | ||
47829 | private string srcField; | 47829 | private string srcField; |
47830 | 47830 | ||
47831 | private bool srcFieldSet; | 47831 | private bool srcFieldSet; |
47832 | 47832 | ||
47833 | private YesNoType suppressModularizationField; | 47833 | private YesNoType suppressModularizationField; |
47834 | 47834 | ||
47835 | private bool suppressModularizationFieldSet; | 47835 | private bool suppressModularizationFieldSet; |
47836 | 47836 | ||
47837 | private ISchemaElement parentElement; | 47837 | private ISchemaElement parentElement; |
47838 | 47838 | ||
47839 | public Binary() | 47839 | public Binary() |
47840 | { | 47840 | { |
47841 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 47841 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
47842 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); | 47842 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement))); |
47843 | this.children = childCollection0; | 47843 | this.children = childCollection0; |
47844 | } | 47844 | } |
47845 | 47845 | ||
47846 | public virtual IEnumerable Children | 47846 | public virtual IEnumerable Children |
47847 | { | 47847 | { |
47848 | get | 47848 | get |
@@ -47850,7 +47850,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47850 | return this.children; | 47850 | return this.children; |
47851 | } | 47851 | } |
47852 | } | 47852 | } |
47853 | 47853 | ||
47854 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 47854 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
47855 | public virtual IEnumerable this[System.Type childType] | 47855 | public virtual IEnumerable this[System.Type childType] |
47856 | { | 47856 | { |
@@ -47859,7 +47859,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47859 | return this.children.Filter(childType); | 47859 | return this.children.Filter(childType); |
47860 | } | 47860 | } |
47861 | } | 47861 | } |
47862 | 47862 | ||
47863 | /// <summary> | 47863 | /// <summary> |
47864 | /// The Id cannot be longer than 55 characters. In order to prevent errors in cases where the Id is modularized, it should not be longer than 18 characters. | 47864 | /// The Id cannot be longer than 55 characters. In order to prevent errors in cases where the Id is modularized, it should not be longer than 18 characters. |
47865 | /// </summary> | 47865 | /// </summary> |
@@ -47875,7 +47875,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47875 | this.idField = value; | 47875 | this.idField = value; |
47876 | } | 47876 | } |
47877 | } | 47877 | } |
47878 | 47878 | ||
47879 | /// <summary> | 47879 | /// <summary> |
47880 | /// Path to the binary file. | 47880 | /// Path to the binary file. |
47881 | /// </summary> | 47881 | /// </summary> |
@@ -47891,7 +47891,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47891 | this.sourceFileField = value; | 47891 | this.sourceFileField = value; |
47892 | } | 47892 | } |
47893 | } | 47893 | } |
47894 | 47894 | ||
47895 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] | 47895 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] |
47896 | public string src | 47896 | public string src |
47897 | { | 47897 | { |
@@ -47905,7 +47905,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47905 | this.srcField = value; | 47905 | this.srcField = value; |
47906 | } | 47906 | } |
47907 | } | 47907 | } |
47908 | 47908 | ||
47909 | /// <summary> | 47909 | /// <summary> |
47910 | /// Use to suppress modularization of this Binary identifier in merge modules. | 47910 | /// Use to suppress modularization of this Binary identifier in merge modules. |
47911 | /// </summary> | 47911 | /// </summary> |
@@ -47921,7 +47921,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47921 | this.suppressModularizationField = value; | 47921 | this.suppressModularizationField = value; |
47922 | } | 47922 | } |
47923 | } | 47923 | } |
47924 | 47924 | ||
47925 | public virtual ISchemaElement ParentElement | 47925 | public virtual ISchemaElement ParentElement |
47926 | { | 47926 | { |
47927 | get | 47927 | get |
@@ -47933,7 +47933,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47933 | this.parentElement = value; | 47933 | this.parentElement = value; |
47934 | } | 47934 | } |
47935 | } | 47935 | } |
47936 | 47936 | ||
47937 | public virtual void AddChild(ISchemaElement child) | 47937 | public virtual void AddChild(ISchemaElement child) |
47938 | { | 47938 | { |
47939 | if ((null == child)) | 47939 | if ((null == child)) |
@@ -47943,7 +47943,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47943 | this.children.AddElement(child); | 47943 | this.children.AddElement(child); |
47944 | child.ParentElement = this; | 47944 | child.ParentElement = this; |
47945 | } | 47945 | } |
47946 | 47946 | ||
47947 | public virtual void RemoveChild(ISchemaElement child) | 47947 | public virtual void RemoveChild(ISchemaElement child) |
47948 | { | 47948 | { |
47949 | if ((null == child)) | 47949 | if ((null == child)) |
@@ -47953,7 +47953,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47953 | this.children.RemoveElement(child); | 47953 | this.children.RemoveElement(child); |
47954 | child.ParentElement = null; | 47954 | child.ParentElement = null; |
47955 | } | 47955 | } |
47956 | 47956 | ||
47957 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 47957 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
47958 | ISchemaElement ICreateChildren.CreateChild(string childName) | 47958 | ISchemaElement ICreateChildren.CreateChild(string childName) |
47959 | { | 47959 | { |
@@ -47968,7 +47968,7 @@ namespace WixToolset.Harvesters.Serialize | |||
47968 | } | 47968 | } |
47969 | return childValue; | 47969 | return childValue; |
47970 | } | 47970 | } |
47971 | 47971 | ||
47972 | /// <summary> | 47972 | /// <summary> |
47973 | /// Processes this element and all child elements into an XmlWriter. | 47973 | /// Processes this element and all child elements into an XmlWriter. |
47974 | /// </summary> | 47974 | /// </summary> |
@@ -48009,7 +48009,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48009 | } | 48009 | } |
48010 | writer.WriteEndElement(); | 48010 | writer.WriteEndElement(); |
48011 | } | 48011 | } |
48012 | 48012 | ||
48013 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 48013 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
48014 | void ISetAttributes.SetAttribute(string name, string value) | 48014 | void ISetAttributes.SetAttribute(string name, string value) |
48015 | { | 48015 | { |
@@ -48039,28 +48039,28 @@ namespace WixToolset.Harvesters.Serialize | |||
48039 | } | 48039 | } |
48040 | } | 48040 | } |
48041 | } | 48041 | } |
48042 | 48042 | ||
48043 | /// <summary> | 48043 | /// <summary> |
48044 | /// Icon used for Shortcut, ProgId, or Class elements (but not UI controls) | 48044 | /// Icon used for Shortcut, ProgId, or Class elements (but not UI controls) |
48045 | /// </summary> | 48045 | /// </summary> |
48046 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 48046 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
48047 | public class Icon : ISchemaElement, ISetAttributes | 48047 | public class Icon : ISchemaElement, ISetAttributes |
48048 | { | 48048 | { |
48049 | 48049 | ||
48050 | private string idField; | 48050 | private string idField; |
48051 | 48051 | ||
48052 | private bool idFieldSet; | 48052 | private bool idFieldSet; |
48053 | 48053 | ||
48054 | private string sourceFileField; | 48054 | private string sourceFileField; |
48055 | 48055 | ||
48056 | private bool sourceFileFieldSet; | 48056 | private bool sourceFileFieldSet; |
48057 | 48057 | ||
48058 | private string srcField; | 48058 | private string srcField; |
48059 | 48059 | ||
48060 | private bool srcFieldSet; | 48060 | private bool srcFieldSet; |
48061 | 48061 | ||
48062 | private ISchemaElement parentElement; | 48062 | private ISchemaElement parentElement; |
48063 | 48063 | ||
48064 | /// <summary> | 48064 | /// <summary> |
48065 | /// The Id cannot be longer than 55 characters. In order to prevent errors in cases where the Id is modularized, it should not be longer than 18 characters. | 48065 | /// The Id cannot be longer than 55 characters. In order to prevent errors in cases where the Id is modularized, it should not be longer than 18 characters. |
48066 | /// </summary> | 48066 | /// </summary> |
@@ -48076,7 +48076,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48076 | this.idField = value; | 48076 | this.idField = value; |
48077 | } | 48077 | } |
48078 | } | 48078 | } |
48079 | 48079 | ||
48080 | /// <summary> | 48080 | /// <summary> |
48081 | /// Path to the icon file. | 48081 | /// Path to the icon file. |
48082 | /// </summary> | 48082 | /// </summary> |
@@ -48092,7 +48092,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48092 | this.sourceFileField = value; | 48092 | this.sourceFileField = value; |
48093 | } | 48093 | } |
48094 | } | 48094 | } |
48095 | 48095 | ||
48096 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] | 48096 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] |
48097 | public string src | 48097 | public string src |
48098 | { | 48098 | { |
@@ -48106,7 +48106,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48106 | this.srcField = value; | 48106 | this.srcField = value; |
48107 | } | 48107 | } |
48108 | } | 48108 | } |
48109 | 48109 | ||
48110 | public virtual ISchemaElement ParentElement | 48110 | public virtual ISchemaElement ParentElement |
48111 | { | 48111 | { |
48112 | get | 48112 | get |
@@ -48118,7 +48118,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48118 | this.parentElement = value; | 48118 | this.parentElement = value; |
48119 | } | 48119 | } |
48120 | } | 48120 | } |
48121 | 48121 | ||
48122 | /// <summary> | 48122 | /// <summary> |
48123 | /// Processes this element and all child elements into an XmlWriter. | 48123 | /// Processes this element and all child elements into an XmlWriter. |
48124 | /// </summary> | 48124 | /// </summary> |
@@ -48143,7 +48143,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48143 | } | 48143 | } |
48144 | writer.WriteEndElement(); | 48144 | writer.WriteEndElement(); |
48145 | } | 48145 | } |
48146 | 48146 | ||
48147 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 48147 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
48148 | void ISetAttributes.SetAttribute(string name, string value) | 48148 | void ISetAttributes.SetAttribute(string name, string value) |
48149 | { | 48149 | { |
@@ -48168,37 +48168,37 @@ namespace WixToolset.Harvesters.Serialize | |||
48168 | } | 48168 | } |
48169 | } | 48169 | } |
48170 | } | 48170 | } |
48171 | 48171 | ||
48172 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 48172 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
48173 | public class EmbeddedChainer : ISchemaElement, ISetAttributes | 48173 | public class EmbeddedChainer : ISchemaElement, ISetAttributes |
48174 | { | 48174 | { |
48175 | 48175 | ||
48176 | private string idField; | 48176 | private string idField; |
48177 | 48177 | ||
48178 | private bool idFieldSet; | 48178 | private bool idFieldSet; |
48179 | 48179 | ||
48180 | private string commandLineField; | 48180 | private string commandLineField; |
48181 | 48181 | ||
48182 | private bool commandLineFieldSet; | 48182 | private bool commandLineFieldSet; |
48183 | 48183 | ||
48184 | private string binarySourceField; | 48184 | private string binarySourceField; |
48185 | 48185 | ||
48186 | private bool binarySourceFieldSet; | 48186 | private bool binarySourceFieldSet; |
48187 | 48187 | ||
48188 | private string fileSourceField; | 48188 | private string fileSourceField; |
48189 | 48189 | ||
48190 | private bool fileSourceFieldSet; | 48190 | private bool fileSourceFieldSet; |
48191 | 48191 | ||
48192 | private string propertySourceField; | 48192 | private string propertySourceField; |
48193 | 48193 | ||
48194 | private bool propertySourceFieldSet; | 48194 | private bool propertySourceFieldSet; |
48195 | 48195 | ||
48196 | private string contentField; | 48196 | private string contentField; |
48197 | 48197 | ||
48198 | private bool contentFieldSet; | 48198 | private bool contentFieldSet; |
48199 | 48199 | ||
48200 | private ISchemaElement parentElement; | 48200 | private ISchemaElement parentElement; |
48201 | 48201 | ||
48202 | /// <summary> | 48202 | /// <summary> |
48203 | /// Unique identifier for embedded chainer. | 48203 | /// Unique identifier for embedded chainer. |
48204 | /// </summary> | 48204 | /// </summary> |
@@ -48214,7 +48214,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48214 | this.idField = value; | 48214 | this.idField = value; |
48215 | } | 48215 | } |
48216 | } | 48216 | } |
48217 | 48217 | ||
48218 | /// <summary> | 48218 | /// <summary> |
48219 | /// Value to append to the transaction handle and passed to the chainer executable. | 48219 | /// Value to append to the transaction handle and passed to the chainer executable. |
48220 | /// </summary> | 48220 | /// </summary> |
@@ -48230,7 +48230,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48230 | this.commandLineField = value; | 48230 | this.commandLineField = value; |
48231 | } | 48231 | } |
48232 | } | 48232 | } |
48233 | 48233 | ||
48234 | /// <summary> | 48234 | /// <summary> |
48235 | /// Reference to the Binary element that contains the chainer executable. Mutually exclusive with | 48235 | /// Reference to the Binary element that contains the chainer executable. Mutually exclusive with |
48236 | /// the FileSource and PropertySource attributes. | 48236 | /// the FileSource and PropertySource attributes. |
@@ -48247,7 +48247,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48247 | this.binarySourceField = value; | 48247 | this.binarySourceField = value; |
48248 | } | 48248 | } |
48249 | } | 48249 | } |
48250 | 48250 | ||
48251 | /// <summary> | 48251 | /// <summary> |
48252 | /// Reference to the File element that is the chainer executable. Mutually exclusive with | 48252 | /// Reference to the File element that is the chainer executable. Mutually exclusive with |
48253 | /// the BinarySource and PropertySource attributes. | 48253 | /// the BinarySource and PropertySource attributes. |
@@ -48264,7 +48264,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48264 | this.fileSourceField = value; | 48264 | this.fileSourceField = value; |
48265 | } | 48265 | } |
48266 | } | 48266 | } |
48267 | 48267 | ||
48268 | /// <summary> | 48268 | /// <summary> |
48269 | /// Reference to a Property that resolves to the full path to the chainer executable. Mutually exclusive with | 48269 | /// Reference to a Property that resolves to the full path to the chainer executable. Mutually exclusive with |
48270 | /// the BinarySource and FileSource attributes. | 48270 | /// the BinarySource and FileSource attributes. |
@@ -48281,7 +48281,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48281 | this.propertySourceField = value; | 48281 | this.propertySourceField = value; |
48282 | } | 48282 | } |
48283 | } | 48283 | } |
48284 | 48284 | ||
48285 | /// <summary> | 48285 | /// <summary> |
48286 | /// Element value is the condition. CDATA may be used to when a condition contains many XML characters | 48286 | /// Element value is the condition. CDATA may be used to when a condition contains many XML characters |
48287 | /// that must be escaped. It is important to note that each EmbeddedChainer element must have a mutually exclusive condition | 48287 | /// that must be escaped. It is important to note that each EmbeddedChainer element must have a mutually exclusive condition |
@@ -48300,7 +48300,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48300 | this.contentField = value; | 48300 | this.contentField = value; |
48301 | } | 48301 | } |
48302 | } | 48302 | } |
48303 | 48303 | ||
48304 | public virtual ISchemaElement ParentElement | 48304 | public virtual ISchemaElement ParentElement |
48305 | { | 48305 | { |
48306 | get | 48306 | get |
@@ -48312,7 +48312,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48312 | this.parentElement = value; | 48312 | this.parentElement = value; |
48313 | } | 48313 | } |
48314 | } | 48314 | } |
48315 | 48315 | ||
48316 | /// <summary> | 48316 | /// <summary> |
48317 | /// Processes this element and all child elements into an XmlWriter. | 48317 | /// Processes this element and all child elements into an XmlWriter. |
48318 | /// </summary> | 48318 | /// </summary> |
@@ -48349,7 +48349,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48349 | } | 48349 | } |
48350 | writer.WriteEndElement(); | 48350 | writer.WriteEndElement(); |
48351 | } | 48351 | } |
48352 | 48352 | ||
48353 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 48353 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
48354 | void ISetAttributes.SetAttribute(string name, string value) | 48354 | void ISetAttributes.SetAttribute(string name, string value) |
48355 | { | 48355 | { |
@@ -48389,7 +48389,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48389 | } | 48389 | } |
48390 | } | 48390 | } |
48391 | } | 48391 | } |
48392 | 48392 | ||
48393 | /// <summary> | 48393 | /// <summary> |
48394 | /// Reference to an EmbeddedChainer element. This will force the entire referenced Fragment's contents | 48394 | /// Reference to an EmbeddedChainer element. This will force the entire referenced Fragment's contents |
48395 | /// to be included in the installer database. | 48395 | /// to be included in the installer database. |
@@ -48397,13 +48397,13 @@ namespace WixToolset.Harvesters.Serialize | |||
48397 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 48397 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
48398 | public class EmbeddedChainerRef : ISchemaElement, ISetAttributes | 48398 | public class EmbeddedChainerRef : ISchemaElement, ISetAttributes |
48399 | { | 48399 | { |
48400 | 48400 | ||
48401 | private string idField; | 48401 | private string idField; |
48402 | 48402 | ||
48403 | private bool idFieldSet; | 48403 | private bool idFieldSet; |
48404 | 48404 | ||
48405 | private ISchemaElement parentElement; | 48405 | private ISchemaElement parentElement; |
48406 | 48406 | ||
48407 | public string Id | 48407 | public string Id |
48408 | { | 48408 | { |
48409 | get | 48409 | get |
@@ -48416,7 +48416,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48416 | this.idField = value; | 48416 | this.idField = value; |
48417 | } | 48417 | } |
48418 | } | 48418 | } |
48419 | 48419 | ||
48420 | public virtual ISchemaElement ParentElement | 48420 | public virtual ISchemaElement ParentElement |
48421 | { | 48421 | { |
48422 | get | 48422 | get |
@@ -48428,7 +48428,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48428 | this.parentElement = value; | 48428 | this.parentElement = value; |
48429 | } | 48429 | } |
48430 | } | 48430 | } |
48431 | 48431 | ||
48432 | /// <summary> | 48432 | /// <summary> |
48433 | /// Processes this element and all child elements into an XmlWriter. | 48433 | /// Processes this element and all child elements into an XmlWriter. |
48434 | /// </summary> | 48434 | /// </summary> |
@@ -48445,7 +48445,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48445 | } | 48445 | } |
48446 | writer.WriteEndElement(); | 48446 | writer.WriteEndElement(); |
48447 | } | 48447 | } |
48448 | 48448 | ||
48449 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 48449 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
48450 | void ISetAttributes.SetAttribute(string name, string value) | 48450 | void ISetAttributes.SetAttribute(string name, string value) |
48451 | { | 48451 | { |
@@ -48460,113 +48460,113 @@ namespace WixToolset.Harvesters.Serialize | |||
48460 | } | 48460 | } |
48461 | } | 48461 | } |
48462 | } | 48462 | } |
48463 | 48463 | ||
48464 | /// <summary> | 48464 | /// <summary> |
48465 | /// Element value is the condition. Use CDATA if message contains delimiter characters. | 48465 | /// Element value is the condition. Use CDATA if message contains delimiter characters. |
48466 | /// </summary> | 48466 | /// </summary> |
48467 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 48467 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
48468 | public class EmbeddedUI : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 48468 | public class EmbeddedUI : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
48469 | { | 48469 | { |
48470 | 48470 | ||
48471 | private ElementCollection children; | 48471 | private ElementCollection children; |
48472 | 48472 | ||
48473 | private string idField; | 48473 | private string idField; |
48474 | 48474 | ||
48475 | private bool idFieldSet; | 48475 | private bool idFieldSet; |
48476 | 48476 | ||
48477 | private YesNoType ignoreFatalExitField; | 48477 | private YesNoType ignoreFatalExitField; |
48478 | 48478 | ||
48479 | private bool ignoreFatalExitFieldSet; | 48479 | private bool ignoreFatalExitFieldSet; |
48480 | 48480 | ||
48481 | private YesNoType ignoreErrorField; | 48481 | private YesNoType ignoreErrorField; |
48482 | 48482 | ||
48483 | private bool ignoreErrorFieldSet; | 48483 | private bool ignoreErrorFieldSet; |
48484 | 48484 | ||
48485 | private YesNoType ignoreWarningField; | 48485 | private YesNoType ignoreWarningField; |
48486 | 48486 | ||
48487 | private bool ignoreWarningFieldSet; | 48487 | private bool ignoreWarningFieldSet; |
48488 | 48488 | ||
48489 | private YesNoType ignoreUserField; | 48489 | private YesNoType ignoreUserField; |
48490 | 48490 | ||
48491 | private bool ignoreUserFieldSet; | 48491 | private bool ignoreUserFieldSet; |
48492 | 48492 | ||
48493 | private YesNoType ignoreInfoField; | 48493 | private YesNoType ignoreInfoField; |
48494 | 48494 | ||
48495 | private bool ignoreInfoFieldSet; | 48495 | private bool ignoreInfoFieldSet; |
48496 | 48496 | ||
48497 | private YesNoType ignoreFilesInUseField; | 48497 | private YesNoType ignoreFilesInUseField; |
48498 | 48498 | ||
48499 | private bool ignoreFilesInUseFieldSet; | 48499 | private bool ignoreFilesInUseFieldSet; |
48500 | 48500 | ||
48501 | private YesNoType ignoreResolveSourceField; | 48501 | private YesNoType ignoreResolveSourceField; |
48502 | 48502 | ||
48503 | private bool ignoreResolveSourceFieldSet; | 48503 | private bool ignoreResolveSourceFieldSet; |
48504 | 48504 | ||
48505 | private YesNoType ignoreOutOfDiskSpaceField; | 48505 | private YesNoType ignoreOutOfDiskSpaceField; |
48506 | 48506 | ||
48507 | private bool ignoreOutOfDiskSpaceFieldSet; | 48507 | private bool ignoreOutOfDiskSpaceFieldSet; |
48508 | 48508 | ||
48509 | private YesNoType ignoreActionStartField; | 48509 | private YesNoType ignoreActionStartField; |
48510 | 48510 | ||
48511 | private bool ignoreActionStartFieldSet; | 48511 | private bool ignoreActionStartFieldSet; |
48512 | 48512 | ||
48513 | private YesNoType ignoreActionDataField; | 48513 | private YesNoType ignoreActionDataField; |
48514 | 48514 | ||
48515 | private bool ignoreActionDataFieldSet; | 48515 | private bool ignoreActionDataFieldSet; |
48516 | 48516 | ||
48517 | private YesNoType ignoreProgressField; | 48517 | private YesNoType ignoreProgressField; |
48518 | 48518 | ||
48519 | private bool ignoreProgressFieldSet; | 48519 | private bool ignoreProgressFieldSet; |
48520 | 48520 | ||
48521 | private YesNoType ignoreCommonDataField; | 48521 | private YesNoType ignoreCommonDataField; |
48522 | 48522 | ||
48523 | private bool ignoreCommonDataFieldSet; | 48523 | private bool ignoreCommonDataFieldSet; |
48524 | 48524 | ||
48525 | private YesNoType ignoreInitializeField; | 48525 | private YesNoType ignoreInitializeField; |
48526 | 48526 | ||
48527 | private bool ignoreInitializeFieldSet; | 48527 | private bool ignoreInitializeFieldSet; |
48528 | 48528 | ||
48529 | private YesNoType ignoreTerminateField; | 48529 | private YesNoType ignoreTerminateField; |
48530 | 48530 | ||
48531 | private bool ignoreTerminateFieldSet; | 48531 | private bool ignoreTerminateFieldSet; |
48532 | 48532 | ||
48533 | private YesNoType ignoreShowDialogField; | 48533 | private YesNoType ignoreShowDialogField; |
48534 | 48534 | ||
48535 | private bool ignoreShowDialogFieldSet; | 48535 | private bool ignoreShowDialogFieldSet; |
48536 | 48536 | ||
48537 | private YesNoType ignoreRMFilesInUseField; | 48537 | private YesNoType ignoreRMFilesInUseField; |
48538 | 48538 | ||
48539 | private bool ignoreRMFilesInUseFieldSet; | 48539 | private bool ignoreRMFilesInUseFieldSet; |
48540 | 48540 | ||
48541 | private YesNoType ignoreInstallStartField; | 48541 | private YesNoType ignoreInstallStartField; |
48542 | 48542 | ||
48543 | private bool ignoreInstallStartFieldSet; | 48543 | private bool ignoreInstallStartFieldSet; |
48544 | 48544 | ||
48545 | private YesNoType ignoreInstallEndField; | 48545 | private YesNoType ignoreInstallEndField; |
48546 | 48546 | ||
48547 | private bool ignoreInstallEndFieldSet; | 48547 | private bool ignoreInstallEndFieldSet; |
48548 | 48548 | ||
48549 | private string nameField; | 48549 | private string nameField; |
48550 | 48550 | ||
48551 | private bool nameFieldSet; | 48551 | private bool nameFieldSet; |
48552 | 48552 | ||
48553 | private string sourceFileField; | 48553 | private string sourceFileField; |
48554 | 48554 | ||
48555 | private bool sourceFileFieldSet; | 48555 | private bool sourceFileFieldSet; |
48556 | 48556 | ||
48557 | private YesNoType supportBasicUIField; | 48557 | private YesNoType supportBasicUIField; |
48558 | 48558 | ||
48559 | private bool supportBasicUIFieldSet; | 48559 | private bool supportBasicUIFieldSet; |
48560 | 48560 | ||
48561 | private ISchemaElement parentElement; | 48561 | private ISchemaElement parentElement; |
48562 | 48562 | ||
48563 | public EmbeddedUI() | 48563 | public EmbeddedUI() |
48564 | { | 48564 | { |
48565 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 48565 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
48566 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(EmbeddedUIResource))); | 48566 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(EmbeddedUIResource))); |
48567 | this.children = childCollection0; | 48567 | this.children = childCollection0; |
48568 | } | 48568 | } |
48569 | 48569 | ||
48570 | public virtual IEnumerable Children | 48570 | public virtual IEnumerable Children |
48571 | { | 48571 | { |
48572 | get | 48572 | get |
@@ -48574,7 +48574,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48574 | return this.children; | 48574 | return this.children; |
48575 | } | 48575 | } |
48576 | } | 48576 | } |
48577 | 48577 | ||
48578 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 48578 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
48579 | public virtual IEnumerable this[System.Type childType] | 48579 | public virtual IEnumerable this[System.Type childType] |
48580 | { | 48580 | { |
@@ -48583,7 +48583,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48583 | return this.children.Filter(childType); | 48583 | return this.children.Filter(childType); |
48584 | } | 48584 | } |
48585 | } | 48585 | } |
48586 | 48586 | ||
48587 | /// <summary> | 48587 | /// <summary> |
48588 | /// Unique identifier for embedded UI.If this attribute is not specified the Name attribute or the file name | 48588 | /// Unique identifier for embedded UI.If this attribute is not specified the Name attribute or the file name |
48589 | /// portion of the SourceFile attribute will be used. | 48589 | /// portion of the SourceFile attribute will be used. |
@@ -48600,7 +48600,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48600 | this.idField = value; | 48600 | this.idField = value; |
48601 | } | 48601 | } |
48602 | } | 48602 | } |
48603 | 48603 | ||
48604 | /// <summary> | 48604 | /// <summary> |
48605 | /// Embedded UI will not recieve any INSTALLLOGMODE_FATALEXIT messages. | 48605 | /// Embedded UI will not recieve any INSTALLLOGMODE_FATALEXIT messages. |
48606 | /// </summary> | 48606 | /// </summary> |
@@ -48616,7 +48616,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48616 | this.ignoreFatalExitField = value; | 48616 | this.ignoreFatalExitField = value; |
48617 | } | 48617 | } |
48618 | } | 48618 | } |
48619 | 48619 | ||
48620 | /// <summary> | 48620 | /// <summary> |
48621 | /// Embedded UI will not recieve any INSTALLLOGMODE_ERROR messages. | 48621 | /// Embedded UI will not recieve any INSTALLLOGMODE_ERROR messages. |
48622 | /// </summary> | 48622 | /// </summary> |
@@ -48632,7 +48632,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48632 | this.ignoreErrorField = value; | 48632 | this.ignoreErrorField = value; |
48633 | } | 48633 | } |
48634 | } | 48634 | } |
48635 | 48635 | ||
48636 | /// <summary> | 48636 | /// <summary> |
48637 | /// Embedded UI will not recieve any INSTALLLOGMODE_WARNING messages. | 48637 | /// Embedded UI will not recieve any INSTALLLOGMODE_WARNING messages. |
48638 | /// </summary> | 48638 | /// </summary> |
@@ -48648,7 +48648,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48648 | this.ignoreWarningField = value; | 48648 | this.ignoreWarningField = value; |
48649 | } | 48649 | } |
48650 | } | 48650 | } |
48651 | 48651 | ||
48652 | /// <summary> | 48652 | /// <summary> |
48653 | /// Embedded UI will not recieve any INSTALLLOGMODE_USER messages. | 48653 | /// Embedded UI will not recieve any INSTALLLOGMODE_USER messages. |
48654 | /// </summary> | 48654 | /// </summary> |
@@ -48664,7 +48664,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48664 | this.ignoreUserField = value; | 48664 | this.ignoreUserField = value; |
48665 | } | 48665 | } |
48666 | } | 48666 | } |
48667 | 48667 | ||
48668 | /// <summary> | 48668 | /// <summary> |
48669 | /// Embedded UI will not recieve any INSTALLLOGMODE_INFO messages. | 48669 | /// Embedded UI will not recieve any INSTALLLOGMODE_INFO messages. |
48670 | /// </summary> | 48670 | /// </summary> |
@@ -48680,7 +48680,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48680 | this.ignoreInfoField = value; | 48680 | this.ignoreInfoField = value; |
48681 | } | 48681 | } |
48682 | } | 48682 | } |
48683 | 48683 | ||
48684 | /// <summary> | 48684 | /// <summary> |
48685 | /// Embedded UI will not recieve any INSTALLLOGMODE_FILESINUSE messages. | 48685 | /// Embedded UI will not recieve any INSTALLLOGMODE_FILESINUSE messages. |
48686 | /// </summary> | 48686 | /// </summary> |
@@ -48696,7 +48696,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48696 | this.ignoreFilesInUseField = value; | 48696 | this.ignoreFilesInUseField = value; |
48697 | } | 48697 | } |
48698 | } | 48698 | } |
48699 | 48699 | ||
48700 | /// <summary> | 48700 | /// <summary> |
48701 | /// Embedded UI will not recieve any INSTALLLOGMODE_RESOLVESOURCE messages. | 48701 | /// Embedded UI will not recieve any INSTALLLOGMODE_RESOLVESOURCE messages. |
48702 | /// </summary> | 48702 | /// </summary> |
@@ -48712,7 +48712,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48712 | this.ignoreResolveSourceField = value; | 48712 | this.ignoreResolveSourceField = value; |
48713 | } | 48713 | } |
48714 | } | 48714 | } |
48715 | 48715 | ||
48716 | /// <summary> | 48716 | /// <summary> |
48717 | /// Embedded UI will not recieve any INSTALLLOGMODE_OUTOFDISKSPACE messages. | 48717 | /// Embedded UI will not recieve any INSTALLLOGMODE_OUTOFDISKSPACE messages. |
48718 | /// </summary> | 48718 | /// </summary> |
@@ -48728,7 +48728,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48728 | this.ignoreOutOfDiskSpaceField = value; | 48728 | this.ignoreOutOfDiskSpaceField = value; |
48729 | } | 48729 | } |
48730 | } | 48730 | } |
48731 | 48731 | ||
48732 | /// <summary> | 48732 | /// <summary> |
48733 | /// Embedded UI will not recieve any INSTALLLOGMODE_ACTIONSTART messages. | 48733 | /// Embedded UI will not recieve any INSTALLLOGMODE_ACTIONSTART messages. |
48734 | /// </summary> | 48734 | /// </summary> |
@@ -48744,7 +48744,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48744 | this.ignoreActionStartField = value; | 48744 | this.ignoreActionStartField = value; |
48745 | } | 48745 | } |
48746 | } | 48746 | } |
48747 | 48747 | ||
48748 | /// <summary> | 48748 | /// <summary> |
48749 | /// Embedded UI will not recieve any INSTALLLOGMODE_ACTIONDATA messages. | 48749 | /// Embedded UI will not recieve any INSTALLLOGMODE_ACTIONDATA messages. |
48750 | /// </summary> | 48750 | /// </summary> |
@@ -48760,7 +48760,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48760 | this.ignoreActionDataField = value; | 48760 | this.ignoreActionDataField = value; |
48761 | } | 48761 | } |
48762 | } | 48762 | } |
48763 | 48763 | ||
48764 | /// <summary> | 48764 | /// <summary> |
48765 | /// Embedded UI will not recieve any INSTALLLOGMODE_PROGRESS messages. | 48765 | /// Embedded UI will not recieve any INSTALLLOGMODE_PROGRESS messages. |
48766 | /// </summary> | 48766 | /// </summary> |
@@ -48776,7 +48776,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48776 | this.ignoreProgressField = value; | 48776 | this.ignoreProgressField = value; |
48777 | } | 48777 | } |
48778 | } | 48778 | } |
48779 | 48779 | ||
48780 | /// <summary> | 48780 | /// <summary> |
48781 | /// Embedded UI will not recieve any INSTALLLOGMODE_COMMONDATA messages. | 48781 | /// Embedded UI will not recieve any INSTALLLOGMODE_COMMONDATA messages. |
48782 | /// </summary> | 48782 | /// </summary> |
@@ -48792,7 +48792,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48792 | this.ignoreCommonDataField = value; | 48792 | this.ignoreCommonDataField = value; |
48793 | } | 48793 | } |
48794 | } | 48794 | } |
48795 | 48795 | ||
48796 | /// <summary> | 48796 | /// <summary> |
48797 | /// Embedded UI will not recieve any INSTALLLOGMODE_INITIALIZE messages. | 48797 | /// Embedded UI will not recieve any INSTALLLOGMODE_INITIALIZE messages. |
48798 | /// </summary> | 48798 | /// </summary> |
@@ -48808,7 +48808,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48808 | this.ignoreInitializeField = value; | 48808 | this.ignoreInitializeField = value; |
48809 | } | 48809 | } |
48810 | } | 48810 | } |
48811 | 48811 | ||
48812 | /// <summary> | 48812 | /// <summary> |
48813 | /// Embedded UI will not recieve any INSTALLLOGMODE_TERMINATE messages. | 48813 | /// Embedded UI will not recieve any INSTALLLOGMODE_TERMINATE messages. |
48814 | /// </summary> | 48814 | /// </summary> |
@@ -48824,7 +48824,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48824 | this.ignoreTerminateField = value; | 48824 | this.ignoreTerminateField = value; |
48825 | } | 48825 | } |
48826 | } | 48826 | } |
48827 | 48827 | ||
48828 | /// <summary> | 48828 | /// <summary> |
48829 | /// Embedded UI will not recieve any INSTALLLOGMODE_SHOWDIALOG messages. | 48829 | /// Embedded UI will not recieve any INSTALLLOGMODE_SHOWDIALOG messages. |
48830 | /// </summary> | 48830 | /// </summary> |
@@ -48840,7 +48840,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48840 | this.ignoreShowDialogField = value; | 48840 | this.ignoreShowDialogField = value; |
48841 | } | 48841 | } |
48842 | } | 48842 | } |
48843 | 48843 | ||
48844 | /// <summary> | 48844 | /// <summary> |
48845 | /// Embedded UI will not recieve any INSTALLLOGMODE_RMFILESINUSE messages. | 48845 | /// Embedded UI will not recieve any INSTALLLOGMODE_RMFILESINUSE messages. |
48846 | /// </summary> | 48846 | /// </summary> |
@@ -48857,7 +48857,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48857 | this.ignoreRMFilesInUseField = value; | 48857 | this.ignoreRMFilesInUseField = value; |
48858 | } | 48858 | } |
48859 | } | 48859 | } |
48860 | 48860 | ||
48861 | /// <summary> | 48861 | /// <summary> |
48862 | /// Embedded UI will not recieve any INSTALLLOGMODE_INSTALLSTART messages. | 48862 | /// Embedded UI will not recieve any INSTALLLOGMODE_INSTALLSTART messages. |
48863 | /// </summary> | 48863 | /// </summary> |
@@ -48873,7 +48873,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48873 | this.ignoreInstallStartField = value; | 48873 | this.ignoreInstallStartField = value; |
48874 | } | 48874 | } |
48875 | } | 48875 | } |
48876 | 48876 | ||
48877 | /// <summary> | 48877 | /// <summary> |
48878 | /// Embedded UI will not recieve any INSTALLLOGMODE_INSTALLEND messages. | 48878 | /// Embedded UI will not recieve any INSTALLLOGMODE_INSTALLEND messages. |
48879 | /// </summary> | 48879 | /// </summary> |
@@ -48908,7 +48908,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48908 | this.nameField = value; | 48908 | this.nameField = value; |
48909 | } | 48909 | } |
48910 | } | 48910 | } |
48911 | 48911 | ||
48912 | /// <summary> | 48912 | /// <summary> |
48913 | /// Path to the binary file that is the embedded UI. This must be a DLL that exports the following | 48913 | /// Path to the binary file that is the embedded UI. This must be a DLL that exports the following |
48914 | /// three entry points: InitializeEmbeddedUI, EmbeddedUIHandler and ShutdownEmbeddedUI. | 48914 | /// three entry points: InitializeEmbeddedUI, EmbeddedUIHandler and ShutdownEmbeddedUI. |
@@ -48925,7 +48925,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48925 | this.sourceFileField = value; | 48925 | this.sourceFileField = value; |
48926 | } | 48926 | } |
48927 | } | 48927 | } |
48928 | 48928 | ||
48929 | /// <summary> | 48929 | /// <summary> |
48930 | /// Set yes to allow the Windows Installer to display the embedded UI during basic UI level installation. | 48930 | /// Set yes to allow the Windows Installer to display the embedded UI during basic UI level installation. |
48931 | /// </summary> | 48931 | /// </summary> |
@@ -48941,7 +48941,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48941 | this.supportBasicUIField = value; | 48941 | this.supportBasicUIField = value; |
48942 | } | 48942 | } |
48943 | } | 48943 | } |
48944 | 48944 | ||
48945 | public virtual ISchemaElement ParentElement | 48945 | public virtual ISchemaElement ParentElement |
48946 | { | 48946 | { |
48947 | get | 48947 | get |
@@ -48953,7 +48953,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48953 | this.parentElement = value; | 48953 | this.parentElement = value; |
48954 | } | 48954 | } |
48955 | } | 48955 | } |
48956 | 48956 | ||
48957 | public virtual void AddChild(ISchemaElement child) | 48957 | public virtual void AddChild(ISchemaElement child) |
48958 | { | 48958 | { |
48959 | if ((null == child)) | 48959 | if ((null == child)) |
@@ -48963,7 +48963,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48963 | this.children.AddElement(child); | 48963 | this.children.AddElement(child); |
48964 | child.ParentElement = this; | 48964 | child.ParentElement = this; |
48965 | } | 48965 | } |
48966 | 48966 | ||
48967 | public virtual void RemoveChild(ISchemaElement child) | 48967 | public virtual void RemoveChild(ISchemaElement child) |
48968 | { | 48968 | { |
48969 | if ((null == child)) | 48969 | if ((null == child)) |
@@ -48973,7 +48973,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48973 | this.children.RemoveElement(child); | 48973 | this.children.RemoveElement(child); |
48974 | child.ParentElement = null; | 48974 | child.ParentElement = null; |
48975 | } | 48975 | } |
48976 | 48976 | ||
48977 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 48977 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
48978 | ISchemaElement ICreateChildren.CreateChild(string childName) | 48978 | ISchemaElement ICreateChildren.CreateChild(string childName) |
48979 | { | 48979 | { |
@@ -48992,7 +48992,7 @@ namespace WixToolset.Harvesters.Serialize | |||
48992 | } | 48992 | } |
48993 | return childValue; | 48993 | return childValue; |
48994 | } | 48994 | } |
48995 | 48995 | ||
48996 | /// <summary> | 48996 | /// <summary> |
48997 | /// Processes this element and all child elements into an XmlWriter. | 48997 | /// Processes this element and all child elements into an XmlWriter. |
48998 | /// </summary> | 48998 | /// </summary> |
@@ -49232,7 +49232,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49232 | } | 49232 | } |
49233 | writer.WriteEndElement(); | 49233 | writer.WriteEndElement(); |
49234 | } | 49234 | } |
49235 | 49235 | ||
49236 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 49236 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
49237 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 49237 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
49238 | void ISetAttributes.SetAttribute(string name, string value) | 49238 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -49353,28 +49353,28 @@ namespace WixToolset.Harvesters.Serialize | |||
49353 | } | 49353 | } |
49354 | } | 49354 | } |
49355 | } | 49355 | } |
49356 | 49356 | ||
49357 | /// <summary> | 49357 | /// <summary> |
49358 | /// Defines a resource for use by the embedded UI. | 49358 | /// Defines a resource for use by the embedded UI. |
49359 | /// </summary> | 49359 | /// </summary> |
49360 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 49360 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
49361 | public class EmbeddedUIResource : ISchemaElement, ISetAttributes | 49361 | public class EmbeddedUIResource : ISchemaElement, ISetAttributes |
49362 | { | 49362 | { |
49363 | 49363 | ||
49364 | private string idField; | 49364 | private string idField; |
49365 | 49365 | ||
49366 | private bool idFieldSet; | 49366 | private bool idFieldSet; |
49367 | 49367 | ||
49368 | private string nameField; | 49368 | private string nameField; |
49369 | 49369 | ||
49370 | private bool nameFieldSet; | 49370 | private bool nameFieldSet; |
49371 | 49371 | ||
49372 | private string sourceFileField; | 49372 | private string sourceFileField; |
49373 | 49373 | ||
49374 | private bool sourceFileFieldSet; | 49374 | private bool sourceFileFieldSet; |
49375 | 49375 | ||
49376 | private ISchemaElement parentElement; | 49376 | private ISchemaElement parentElement; |
49377 | 49377 | ||
49378 | /// <summary> | 49378 | /// <summary> |
49379 | /// Identifier for the embedded UI resource. | 49379 | /// Identifier for the embedded UI resource. |
49380 | /// </summary> | 49380 | /// </summary> |
@@ -49408,7 +49408,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49408 | this.nameField = value; | 49408 | this.nameField = value; |
49409 | } | 49409 | } |
49410 | } | 49410 | } |
49411 | 49411 | ||
49412 | /// <summary> | 49412 | /// <summary> |
49413 | /// Path to the binary file that is the embedded UI resource. | 49413 | /// Path to the binary file that is the embedded UI resource. |
49414 | /// </summary> | 49414 | /// </summary> |
@@ -49424,7 +49424,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49424 | this.sourceFileField = value; | 49424 | this.sourceFileField = value; |
49425 | } | 49425 | } |
49426 | } | 49426 | } |
49427 | 49427 | ||
49428 | public virtual ISchemaElement ParentElement | 49428 | public virtual ISchemaElement ParentElement |
49429 | { | 49429 | { |
49430 | get | 49430 | get |
@@ -49436,7 +49436,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49436 | this.parentElement = value; | 49436 | this.parentElement = value; |
49437 | } | 49437 | } |
49438 | } | 49438 | } |
49439 | 49439 | ||
49440 | /// <summary> | 49440 | /// <summary> |
49441 | /// Processes this element and all child elements into an XmlWriter. | 49441 | /// Processes this element and all child elements into an XmlWriter. |
49442 | /// </summary> | 49442 | /// </summary> |
@@ -49461,7 +49461,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49461 | } | 49461 | } |
49462 | writer.WriteEndElement(); | 49462 | writer.WriteEndElement(); |
49463 | } | 49463 | } |
49464 | 49464 | ||
49465 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 49465 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
49466 | void ISetAttributes.SetAttribute(string name, string value) | 49466 | void ISetAttributes.SetAttribute(string name, string value) |
49467 | { | 49467 | { |
@@ -49486,21 +49486,21 @@ namespace WixToolset.Harvesters.Serialize | |||
49486 | } | 49486 | } |
49487 | } | 49487 | } |
49488 | } | 49488 | } |
49489 | 49489 | ||
49490 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 49490 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
49491 | public class Error : ISchemaElement, ISetAttributes | 49491 | public class Error : ISchemaElement, ISetAttributes |
49492 | { | 49492 | { |
49493 | 49493 | ||
49494 | private int idField; | 49494 | private int idField; |
49495 | 49495 | ||
49496 | private bool idFieldSet; | 49496 | private bool idFieldSet; |
49497 | 49497 | ||
49498 | private string contentField; | 49498 | private string contentField; |
49499 | 49499 | ||
49500 | private bool contentFieldSet; | 49500 | private bool contentFieldSet; |
49501 | 49501 | ||
49502 | private ISchemaElement parentElement; | 49502 | private ISchemaElement parentElement; |
49503 | 49503 | ||
49504 | /// <summary> | 49504 | /// <summary> |
49505 | /// Number of the error for which a message is being provided. See MSI SDK for error definitions. | 49505 | /// Number of the error for which a message is being provided. See MSI SDK for error definitions. |
49506 | /// </summary> | 49506 | /// </summary> |
@@ -49516,7 +49516,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49516 | this.idField = value; | 49516 | this.idField = value; |
49517 | } | 49517 | } |
49518 | } | 49518 | } |
49519 | 49519 | ||
49520 | /// <summary> | 49520 | /// <summary> |
49521 | /// Element value is Message, use CDATA if message contains delimiter characters | 49521 | /// Element value is Message, use CDATA if message contains delimiter characters |
49522 | /// </summary> | 49522 | /// </summary> |
@@ -49532,7 +49532,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49532 | this.contentField = value; | 49532 | this.contentField = value; |
49533 | } | 49533 | } |
49534 | } | 49534 | } |
49535 | 49535 | ||
49536 | public virtual ISchemaElement ParentElement | 49536 | public virtual ISchemaElement ParentElement |
49537 | { | 49537 | { |
49538 | get | 49538 | get |
@@ -49544,7 +49544,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49544 | this.parentElement = value; | 49544 | this.parentElement = value; |
49545 | } | 49545 | } |
49546 | } | 49546 | } |
49547 | 49547 | ||
49548 | /// <summary> | 49548 | /// <summary> |
49549 | /// Processes this element and all child elements into an XmlWriter. | 49549 | /// Processes this element and all child elements into an XmlWriter. |
49550 | /// </summary> | 49550 | /// </summary> |
@@ -49565,7 +49565,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49565 | } | 49565 | } |
49566 | writer.WriteEndElement(); | 49566 | writer.WriteEndElement(); |
49567 | } | 49567 | } |
49568 | 49568 | ||
49569 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 49569 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
49570 | void ISetAttributes.SetAttribute(string name, string value) | 49570 | void ISetAttributes.SetAttribute(string name, string value) |
49571 | { | 49571 | { |
@@ -49585,41 +49585,41 @@ namespace WixToolset.Harvesters.Serialize | |||
49585 | } | 49585 | } |
49586 | } | 49586 | } |
49587 | } | 49587 | } |
49588 | 49588 | ||
49589 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 49589 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
49590 | public class Publish : ISchemaElement, ISetAttributes | 49590 | public class Publish : ISchemaElement, ISetAttributes |
49591 | { | 49591 | { |
49592 | 49592 | ||
49593 | private string controlField; | 49593 | private string controlField; |
49594 | 49594 | ||
49595 | private bool controlFieldSet; | 49595 | private bool controlFieldSet; |
49596 | 49596 | ||
49597 | private string dialogField; | 49597 | private string dialogField; |
49598 | 49598 | ||
49599 | private bool dialogFieldSet; | 49599 | private bool dialogFieldSet; |
49600 | 49600 | ||
49601 | private string eventField; | 49601 | private string eventField; |
49602 | 49602 | ||
49603 | private bool eventFieldSet; | 49603 | private bool eventFieldSet; |
49604 | 49604 | ||
49605 | private string orderField; | 49605 | private string orderField; |
49606 | 49606 | ||
49607 | private bool orderFieldSet; | 49607 | private bool orderFieldSet; |
49608 | 49608 | ||
49609 | private string propertyField; | 49609 | private string propertyField; |
49610 | 49610 | ||
49611 | private bool propertyFieldSet; | 49611 | private bool propertyFieldSet; |
49612 | 49612 | ||
49613 | private string valueField; | 49613 | private string valueField; |
49614 | 49614 | ||
49615 | private bool valueFieldSet; | 49615 | private bool valueFieldSet; |
49616 | 49616 | ||
49617 | private string contentField; | 49617 | private string contentField; |
49618 | 49618 | ||
49619 | private bool contentFieldSet; | 49619 | private bool contentFieldSet; |
49620 | 49620 | ||
49621 | private ISchemaElement parentElement; | 49621 | private ISchemaElement parentElement; |
49622 | 49622 | ||
49623 | /// <summary> | 49623 | /// <summary> |
49624 | /// The parent Control for this Publish element, should only be specified when this element is a child of the UI element. | 49624 | /// The parent Control for this Publish element, should only be specified when this element is a child of the UI element. |
49625 | /// </summary> | 49625 | /// </summary> |
@@ -49635,7 +49635,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49635 | this.controlField = value; | 49635 | this.controlField = value; |
49636 | } | 49636 | } |
49637 | } | 49637 | } |
49638 | 49638 | ||
49639 | /// <summary> | 49639 | /// <summary> |
49640 | /// The parent Dialog for this Publish element, should only be specified when this element is a child of the UI element. | 49640 | /// The parent Dialog for this Publish element, should only be specified when this element is a child of the UI element. |
49641 | /// This attribute will create a reference to the specified Dialog, so an additional DialogRef is not necessary. | 49641 | /// This attribute will create a reference to the specified Dialog, so an additional DialogRef is not necessary. |
@@ -49652,7 +49652,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49652 | this.dialogField = value; | 49652 | this.dialogField = value; |
49653 | } | 49653 | } |
49654 | } | 49654 | } |
49655 | 49655 | ||
49656 | /// <summary> | 49656 | /// <summary> |
49657 | /// Set this attribute's value to one of the standard control events to trigger that event. | 49657 | /// Set this attribute's value to one of the standard control events to trigger that event. |
49658 | /// Either this attribute or the Property attribute must be set, but not both at the same time. | 49658 | /// Either this attribute or the Property attribute must be set, but not both at the same time. |
@@ -49669,7 +49669,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49669 | this.eventField = value; | 49669 | this.eventField = value; |
49670 | } | 49670 | } |
49671 | } | 49671 | } |
49672 | 49672 | ||
49673 | /// <summary> | 49673 | /// <summary> |
49674 | /// This attribute should only need to be set if this element is nested under a UI element in order to | 49674 | /// This attribute should only need to be set if this element is nested under a UI element in order to |
49675 | /// control the order in which this publish event will be started. | 49675 | /// control the order in which this publish event will be started. |
@@ -49690,7 +49690,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49690 | this.orderField = value; | 49690 | this.orderField = value; |
49691 | } | 49691 | } |
49692 | } | 49692 | } |
49693 | 49693 | ||
49694 | /// <summary> | 49694 | /// <summary> |
49695 | /// Set this attribute's value to a property name to set that property. | 49695 | /// Set this attribute's value to a property name to set that property. |
49696 | /// Either this attribute or the Event attribute must be set, but not both at the same time. | 49696 | /// Either this attribute or the Event attribute must be set, but not both at the same time. |
@@ -49707,7 +49707,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49707 | this.propertyField = value; | 49707 | this.propertyField = value; |
49708 | } | 49708 | } |
49709 | } | 49709 | } |
49710 | 49710 | ||
49711 | /// <summary> | 49711 | /// <summary> |
49712 | /// If the Property attribute is specified, set the value of this attribute to the new value for the property. | 49712 | /// If the Property attribute is specified, set the value of this attribute to the new value for the property. |
49713 | /// To set a property to null, do not set this attribute (the ControlEvent Argument column will be set to '{}'). | 49713 | /// To set a property to null, do not set this attribute (the ControlEvent Argument column will be set to '{}'). |
@@ -49726,7 +49726,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49726 | this.valueField = value; | 49726 | this.valueField = value; |
49727 | } | 49727 | } |
49728 | } | 49728 | } |
49729 | 49729 | ||
49730 | /// <summary> | 49730 | /// <summary> |
49731 | /// The element value is the optional Condition expression. | 49731 | /// The element value is the optional Condition expression. |
49732 | /// </summary> | 49732 | /// </summary> |
@@ -49742,7 +49742,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49742 | this.contentField = value; | 49742 | this.contentField = value; |
49743 | } | 49743 | } |
49744 | } | 49744 | } |
49745 | 49745 | ||
49746 | public virtual ISchemaElement ParentElement | 49746 | public virtual ISchemaElement ParentElement |
49747 | { | 49747 | { |
49748 | get | 49748 | get |
@@ -49754,7 +49754,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49754 | this.parentElement = value; | 49754 | this.parentElement = value; |
49755 | } | 49755 | } |
49756 | } | 49756 | } |
49757 | 49757 | ||
49758 | /// <summary> | 49758 | /// <summary> |
49759 | /// Processes this element and all child elements into an XmlWriter. | 49759 | /// Processes this element and all child elements into an XmlWriter. |
49760 | /// </summary> | 49760 | /// </summary> |
@@ -49796,7 +49796,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49796 | } | 49796 | } |
49797 | writer.WriteEndElement(); | 49797 | writer.WriteEndElement(); |
49798 | } | 49798 | } |
49799 | 49799 | ||
49800 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 49800 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
49801 | void ISetAttributes.SetAttribute(string name, string value) | 49801 | void ISetAttributes.SetAttribute(string name, string value) |
49802 | { | 49802 | { |
@@ -49841,24 +49841,24 @@ namespace WixToolset.Harvesters.Serialize | |||
49841 | } | 49841 | } |
49842 | } | 49842 | } |
49843 | } | 49843 | } |
49844 | 49844 | ||
49845 | /// <summary> | 49845 | /// <summary> |
49846 | /// Sets attributes for events in the EventMapping table | 49846 | /// Sets attributes for events in the EventMapping table |
49847 | /// </summary> | 49847 | /// </summary> |
49848 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 49848 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
49849 | public class Subscribe : ISchemaElement, ISetAttributes | 49849 | public class Subscribe : ISchemaElement, ISetAttributes |
49850 | { | 49850 | { |
49851 | 49851 | ||
49852 | private string eventField; | 49852 | private string eventField; |
49853 | 49853 | ||
49854 | private bool eventFieldSet; | 49854 | private bool eventFieldSet; |
49855 | 49855 | ||
49856 | private string attributeField; | 49856 | private string attributeField; |
49857 | 49857 | ||
49858 | private bool attributeFieldSet; | 49858 | private bool attributeFieldSet; |
49859 | 49859 | ||
49860 | private ISchemaElement parentElement; | 49860 | private ISchemaElement parentElement; |
49861 | 49861 | ||
49862 | /// <summary> | 49862 | /// <summary> |
49863 | /// must be one of the standard control events' | 49863 | /// must be one of the standard control events' |
49864 | /// </summary> | 49864 | /// </summary> |
@@ -49874,7 +49874,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49874 | this.eventField = value; | 49874 | this.eventField = value; |
49875 | } | 49875 | } |
49876 | } | 49876 | } |
49877 | 49877 | ||
49878 | /// <summary> | 49878 | /// <summary> |
49879 | /// if not present can only handle enable, disable, hide, unhide events | 49879 | /// if not present can only handle enable, disable, hide, unhide events |
49880 | /// </summary> | 49880 | /// </summary> |
@@ -49890,7 +49890,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49890 | this.attributeField = value; | 49890 | this.attributeField = value; |
49891 | } | 49891 | } |
49892 | } | 49892 | } |
49893 | 49893 | ||
49894 | public virtual ISchemaElement ParentElement | 49894 | public virtual ISchemaElement ParentElement |
49895 | { | 49895 | { |
49896 | get | 49896 | get |
@@ -49902,7 +49902,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49902 | this.parentElement = value; | 49902 | this.parentElement = value; |
49903 | } | 49903 | } |
49904 | } | 49904 | } |
49905 | 49905 | ||
49906 | /// <summary> | 49906 | /// <summary> |
49907 | /// Processes this element and all child elements into an XmlWriter. | 49907 | /// Processes this element and all child elements into an XmlWriter. |
49908 | /// </summary> | 49908 | /// </summary> |
@@ -49923,7 +49923,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49923 | } | 49923 | } |
49924 | writer.WriteEndElement(); | 49924 | writer.WriteEndElement(); |
49925 | } | 49925 | } |
49926 | 49926 | ||
49927 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 49927 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
49928 | void ISetAttributes.SetAttribute(string name, string value) | 49928 | void ISetAttributes.SetAttribute(string name, string value) |
49929 | { | 49929 | { |
@@ -49943,28 +49943,28 @@ namespace WixToolset.Harvesters.Serialize | |||
49943 | } | 49943 | } |
49944 | } | 49944 | } |
49945 | } | 49945 | } |
49946 | 49946 | ||
49947 | /// <summary> | 49947 | /// <summary> |
49948 | /// An alternative to using the Text attribute when the value contains special XML characters like <, >, or &. | 49948 | /// An alternative to using the Text attribute when the value contains special XML characters like <, >, or &. |
49949 | /// </summary> | 49949 | /// </summary> |
49950 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 49950 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
49951 | public class Text : ISchemaElement, ISetAttributes | 49951 | public class Text : ISchemaElement, ISetAttributes |
49952 | { | 49952 | { |
49953 | 49953 | ||
49954 | private string sourceFileField; | 49954 | private string sourceFileField; |
49955 | 49955 | ||
49956 | private bool sourceFileFieldSet; | 49956 | private bool sourceFileFieldSet; |
49957 | 49957 | ||
49958 | private string srcField; | 49958 | private string srcField; |
49959 | 49959 | ||
49960 | private bool srcFieldSet; | 49960 | private bool srcFieldSet; |
49961 | 49961 | ||
49962 | private string contentField; | 49962 | private string contentField; |
49963 | 49963 | ||
49964 | private bool contentFieldSet; | 49964 | private bool contentFieldSet; |
49965 | 49965 | ||
49966 | private ISchemaElement parentElement; | 49966 | private ISchemaElement parentElement; |
49967 | 49967 | ||
49968 | /// <summary> | 49968 | /// <summary> |
49969 | /// Instructs the text to be imported from a file instead of the element value during the binding process. | 49969 | /// Instructs the text to be imported from a file instead of the element value during the binding process. |
49970 | /// </summary> | 49970 | /// </summary> |
@@ -49980,7 +49980,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49980 | this.sourceFileField = value; | 49980 | this.sourceFileField = value; |
49981 | } | 49981 | } |
49982 | } | 49982 | } |
49983 | 49983 | ||
49984 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] | 49984 | [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly")] |
49985 | public string src | 49985 | public string src |
49986 | { | 49986 | { |
@@ -49994,7 +49994,7 @@ namespace WixToolset.Harvesters.Serialize | |||
49994 | this.srcField = value; | 49994 | this.srcField = value; |
49995 | } | 49995 | } |
49996 | } | 49996 | } |
49997 | 49997 | ||
49998 | public string Content | 49998 | public string Content |
49999 | { | 49999 | { |
50000 | get | 50000 | get |
@@ -50007,7 +50007,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50007 | this.contentField = value; | 50007 | this.contentField = value; |
50008 | } | 50008 | } |
50009 | } | 50009 | } |
50010 | 50010 | ||
50011 | public virtual ISchemaElement ParentElement | 50011 | public virtual ISchemaElement ParentElement |
50012 | { | 50012 | { |
50013 | get | 50013 | get |
@@ -50019,7 +50019,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50019 | this.parentElement = value; | 50019 | this.parentElement = value; |
50020 | } | 50020 | } |
50021 | } | 50021 | } |
50022 | 50022 | ||
50023 | /// <summary> | 50023 | /// <summary> |
50024 | /// Processes this element and all child elements into an XmlWriter. | 50024 | /// Processes this element and all child elements into an XmlWriter. |
50025 | /// </summary> | 50025 | /// </summary> |
@@ -50044,7 +50044,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50044 | } | 50044 | } |
50045 | writer.WriteEndElement(); | 50045 | writer.WriteEndElement(); |
50046 | } | 50046 | } |
50047 | 50047 | ||
50048 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 50048 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
50049 | void ISetAttributes.SetAttribute(string name, string value) | 50049 | void ISetAttributes.SetAttribute(string name, string value) |
50050 | { | 50050 | { |
@@ -50069,210 +50069,210 @@ namespace WixToolset.Harvesters.Serialize | |||
50069 | } | 50069 | } |
50070 | } | 50070 | } |
50071 | } | 50071 | } |
50072 | 50072 | ||
50073 | /// <summary> | 50073 | /// <summary> |
50074 | /// Contains the controls that appear on each dialog. | 50074 | /// Contains the controls that appear on each dialog. |
50075 | /// </summary> | 50075 | /// </summary> |
50076 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 50076 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
50077 | public class Control : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 50077 | public class Control : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
50078 | { | 50078 | { |
50079 | 50079 | ||
50080 | private ElementCollection children; | 50080 | private ElementCollection children; |
50081 | 50081 | ||
50082 | private string idField; | 50082 | private string idField; |
50083 | 50083 | ||
50084 | private bool idFieldSet; | 50084 | private bool idFieldSet; |
50085 | 50085 | ||
50086 | private string typeField; | 50086 | private string typeField; |
50087 | 50087 | ||
50088 | private bool typeFieldSet; | 50088 | private bool typeFieldSet; |
50089 | 50089 | ||
50090 | private string xField; | 50090 | private string xField; |
50091 | 50091 | ||
50092 | private bool xFieldSet; | 50092 | private bool xFieldSet; |
50093 | 50093 | ||
50094 | private string yField; | 50094 | private string yField; |
50095 | 50095 | ||
50096 | private bool yFieldSet; | 50096 | private bool yFieldSet; |
50097 | 50097 | ||
50098 | private string widthField; | 50098 | private string widthField; |
50099 | 50099 | ||
50100 | private bool widthFieldSet; | 50100 | private bool widthFieldSet; |
50101 | 50101 | ||
50102 | private string heightField; | 50102 | private string heightField; |
50103 | 50103 | ||
50104 | private bool heightFieldSet; | 50104 | private bool heightFieldSet; |
50105 | 50105 | ||
50106 | private string propertyField; | 50106 | private string propertyField; |
50107 | 50107 | ||
50108 | private bool propertyFieldSet; | 50108 | private bool propertyFieldSet; |
50109 | 50109 | ||
50110 | private string textField; | 50110 | private string textField; |
50111 | 50111 | ||
50112 | private bool textFieldSet; | 50112 | private bool textFieldSet; |
50113 | 50113 | ||
50114 | private string helpField; | 50114 | private string helpField; |
50115 | 50115 | ||
50116 | private bool helpFieldSet; | 50116 | private bool helpFieldSet; |
50117 | 50117 | ||
50118 | private string toolTipField; | 50118 | private string toolTipField; |
50119 | 50119 | ||
50120 | private bool toolTipFieldSet; | 50120 | private bool toolTipFieldSet; |
50121 | 50121 | ||
50122 | private string checkBoxValueField; | 50122 | private string checkBoxValueField; |
50123 | 50123 | ||
50124 | private bool checkBoxValueFieldSet; | 50124 | private bool checkBoxValueFieldSet; |
50125 | 50125 | ||
50126 | private string checkBoxPropertyRefField; | 50126 | private string checkBoxPropertyRefField; |
50127 | 50127 | ||
50128 | private bool checkBoxPropertyRefFieldSet; | 50128 | private bool checkBoxPropertyRefFieldSet; |
50129 | 50129 | ||
50130 | private YesNoType tabSkipField; | 50130 | private YesNoType tabSkipField; |
50131 | 50131 | ||
50132 | private bool tabSkipFieldSet; | 50132 | private bool tabSkipFieldSet; |
50133 | 50133 | ||
50134 | private YesNoType defaultField; | 50134 | private YesNoType defaultField; |
50135 | 50135 | ||
50136 | private bool defaultFieldSet; | 50136 | private bool defaultFieldSet; |
50137 | 50137 | ||
50138 | private YesNoType cancelField; | 50138 | private YesNoType cancelField; |
50139 | 50139 | ||
50140 | private bool cancelFieldSet; | 50140 | private bool cancelFieldSet; |
50141 | 50141 | ||
50142 | private YesNoType hiddenField; | 50142 | private YesNoType hiddenField; |
50143 | 50143 | ||
50144 | private bool hiddenFieldSet; | 50144 | private bool hiddenFieldSet; |
50145 | 50145 | ||
50146 | private YesNoType disabledField; | 50146 | private YesNoType disabledField; |
50147 | 50147 | ||
50148 | private bool disabledFieldSet; | 50148 | private bool disabledFieldSet; |
50149 | 50149 | ||
50150 | private YesNoType sunkenField; | 50150 | private YesNoType sunkenField; |
50151 | 50151 | ||
50152 | private bool sunkenFieldSet; | 50152 | private bool sunkenFieldSet; |
50153 | 50153 | ||
50154 | private YesNoType indirectField; | 50154 | private YesNoType indirectField; |
50155 | 50155 | ||
50156 | private bool indirectFieldSet; | 50156 | private bool indirectFieldSet; |
50157 | 50157 | ||
50158 | private YesNoType integerField; | 50158 | private YesNoType integerField; |
50159 | 50159 | ||
50160 | private bool integerFieldSet; | 50160 | private bool integerFieldSet; |
50161 | 50161 | ||
50162 | private YesNoType rightToLeftField; | 50162 | private YesNoType rightToLeftField; |
50163 | 50163 | ||
50164 | private bool rightToLeftFieldSet; | 50164 | private bool rightToLeftFieldSet; |
50165 | 50165 | ||
50166 | private YesNoType rightAlignedField; | 50166 | private YesNoType rightAlignedField; |
50167 | 50167 | ||
50168 | private bool rightAlignedFieldSet; | 50168 | private bool rightAlignedFieldSet; |
50169 | 50169 | ||
50170 | private YesNoType leftScrollField; | 50170 | private YesNoType leftScrollField; |
50171 | 50171 | ||
50172 | private bool leftScrollFieldSet; | 50172 | private bool leftScrollFieldSet; |
50173 | 50173 | ||
50174 | private YesNoType transparentField; | 50174 | private YesNoType transparentField; |
50175 | 50175 | ||
50176 | private bool transparentFieldSet; | 50176 | private bool transparentFieldSet; |
50177 | 50177 | ||
50178 | private YesNoType noPrefixField; | 50178 | private YesNoType noPrefixField; |
50179 | 50179 | ||
50180 | private bool noPrefixFieldSet; | 50180 | private bool noPrefixFieldSet; |
50181 | 50181 | ||
50182 | private YesNoType noWrapField; | 50182 | private YesNoType noWrapField; |
50183 | 50183 | ||
50184 | private bool noWrapFieldSet; | 50184 | private bool noWrapFieldSet; |
50185 | 50185 | ||
50186 | private YesNoType formatSizeField; | 50186 | private YesNoType formatSizeField; |
50187 | 50187 | ||
50188 | private bool formatSizeFieldSet; | 50188 | private bool formatSizeFieldSet; |
50189 | 50189 | ||
50190 | private YesNoType userLanguageField; | 50190 | private YesNoType userLanguageField; |
50191 | 50191 | ||
50192 | private bool userLanguageFieldSet; | 50192 | private bool userLanguageFieldSet; |
50193 | 50193 | ||
50194 | private YesNoType multilineField; | 50194 | private YesNoType multilineField; |
50195 | 50195 | ||
50196 | private bool multilineFieldSet; | 50196 | private bool multilineFieldSet; |
50197 | 50197 | ||
50198 | private YesNoType passwordField; | 50198 | private YesNoType passwordField; |
50199 | 50199 | ||
50200 | private bool passwordFieldSet; | 50200 | private bool passwordFieldSet; |
50201 | 50201 | ||
50202 | private YesNoType progressBlocksField; | 50202 | private YesNoType progressBlocksField; |
50203 | 50203 | ||
50204 | private bool progressBlocksFieldSet; | 50204 | private bool progressBlocksFieldSet; |
50205 | 50205 | ||
50206 | private YesNoType removableField; | 50206 | private YesNoType removableField; |
50207 | 50207 | ||
50208 | private bool removableFieldSet; | 50208 | private bool removableFieldSet; |
50209 | 50209 | ||
50210 | private YesNoType fixedField; | 50210 | private YesNoType fixedField; |
50211 | 50211 | ||
50212 | private bool fixedFieldSet; | 50212 | private bool fixedFieldSet; |
50213 | 50213 | ||
50214 | private YesNoType remoteField; | 50214 | private YesNoType remoteField; |
50215 | 50215 | ||
50216 | private bool remoteFieldSet; | 50216 | private bool remoteFieldSet; |
50217 | 50217 | ||
50218 | private YesNoType cDROMField; | 50218 | private YesNoType cDROMField; |
50219 | 50219 | ||
50220 | private bool cDROMFieldSet; | 50220 | private bool cDROMFieldSet; |
50221 | 50221 | ||
50222 | private YesNoType rAMDiskField; | 50222 | private YesNoType rAMDiskField; |
50223 | 50223 | ||
50224 | private bool rAMDiskFieldSet; | 50224 | private bool rAMDiskFieldSet; |
50225 | 50225 | ||
50226 | private YesNoType floppyField; | 50226 | private YesNoType floppyField; |
50227 | 50227 | ||
50228 | private bool floppyFieldSet; | 50228 | private bool floppyFieldSet; |
50229 | 50229 | ||
50230 | private YesNoType showRollbackCostField; | 50230 | private YesNoType showRollbackCostField; |
50231 | 50231 | ||
50232 | private bool showRollbackCostFieldSet; | 50232 | private bool showRollbackCostFieldSet; |
50233 | 50233 | ||
50234 | private YesNoType sortedField; | 50234 | private YesNoType sortedField; |
50235 | 50235 | ||
50236 | private bool sortedFieldSet; | 50236 | private bool sortedFieldSet; |
50237 | 50237 | ||
50238 | private YesNoType comboListField; | 50238 | private YesNoType comboListField; |
50239 | 50239 | ||
50240 | private bool comboListFieldSet; | 50240 | private bool comboListFieldSet; |
50241 | 50241 | ||
50242 | private YesNoType imageField; | 50242 | private YesNoType imageField; |
50243 | 50243 | ||
50244 | private bool imageFieldSet; | 50244 | private bool imageFieldSet; |
50245 | 50245 | ||
50246 | private IconSizeType iconSizeField; | 50246 | private IconSizeType iconSizeField; |
50247 | 50247 | ||
50248 | private bool iconSizeFieldSet; | 50248 | private bool iconSizeFieldSet; |
50249 | 50249 | ||
50250 | private YesNoType fixedSizeField; | 50250 | private YesNoType fixedSizeField; |
50251 | 50251 | ||
50252 | private bool fixedSizeFieldSet; | 50252 | private bool fixedSizeFieldSet; |
50253 | 50253 | ||
50254 | private YesNoType iconField; | 50254 | private YesNoType iconField; |
50255 | 50255 | ||
50256 | private bool iconFieldSet; | 50256 | private bool iconFieldSet; |
50257 | 50257 | ||
50258 | private YesNoType bitmapField; | 50258 | private YesNoType bitmapField; |
50259 | 50259 | ||
50260 | private bool bitmapFieldSet; | 50260 | private bool bitmapFieldSet; |
50261 | 50261 | ||
50262 | private YesNoType pushLikeField; | 50262 | private YesNoType pushLikeField; |
50263 | 50263 | ||
50264 | private bool pushLikeFieldSet; | 50264 | private bool pushLikeFieldSet; |
50265 | 50265 | ||
50266 | private YesNoType hasBorderField; | 50266 | private YesNoType hasBorderField; |
50267 | 50267 | ||
50268 | private bool hasBorderFieldSet; | 50268 | private bool hasBorderFieldSet; |
50269 | 50269 | ||
50270 | private YesNoType elevationShieldField; | 50270 | private YesNoType elevationShieldField; |
50271 | 50271 | ||
50272 | private bool elevationShieldFieldSet; | 50272 | private bool elevationShieldFieldSet; |
50273 | 50273 | ||
50274 | private ISchemaElement parentElement; | 50274 | private ISchemaElement parentElement; |
50275 | 50275 | ||
50276 | public Control() | 50276 | public Control() |
50277 | { | 50277 | { |
50278 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 50278 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
@@ -50290,7 +50290,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50290 | childCollection0.AddCollection(childCollection1); | 50290 | childCollection0.AddCollection(childCollection1); |
50291 | this.children = childCollection0; | 50291 | this.children = childCollection0; |
50292 | } | 50292 | } |
50293 | 50293 | ||
50294 | public virtual IEnumerable Children | 50294 | public virtual IEnumerable Children |
50295 | { | 50295 | { |
50296 | get | 50296 | get |
@@ -50298,7 +50298,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50298 | return this.children; | 50298 | return this.children; |
50299 | } | 50299 | } |
50300 | } | 50300 | } |
50301 | 50301 | ||
50302 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 50302 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
50303 | public virtual IEnumerable this[System.Type childType] | 50303 | public virtual IEnumerable this[System.Type childType] |
50304 | { | 50304 | { |
@@ -50307,7 +50307,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50307 | return this.children.Filter(childType); | 50307 | return this.children.Filter(childType); |
50308 | } | 50308 | } |
50309 | } | 50309 | } |
50310 | 50310 | ||
50311 | /// <summary> | 50311 | /// <summary> |
50312 | /// Combined with the Dialog Id to make up the primary key of the Control table. | 50312 | /// Combined with the Dialog Id to make up the primary key of the Control table. |
50313 | /// </summary> | 50313 | /// </summary> |
@@ -50323,7 +50323,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50323 | this.idField = value; | 50323 | this.idField = value; |
50324 | } | 50324 | } |
50325 | } | 50325 | } |
50326 | 50326 | ||
50327 | /// <summary> | 50327 | /// <summary> |
50328 | /// The type of the control. Could be one of the following: Billboard, Bitmap, CheckBox, ComboBox, DirectoryCombo, DirectoryList, Edit, GroupBox, Hyperlink, Icon, Line, ListBox, ListView, MaskedEdit, PathEdit, ProgressBar, PushButton, RadioButtonGroup, ScrollableText, SelectionTree, Text, VolumeCostList, VolumeSelectCombo | 50328 | /// The type of the control. Could be one of the following: Billboard, Bitmap, CheckBox, ComboBox, DirectoryCombo, DirectoryList, Edit, GroupBox, Hyperlink, Icon, Line, ListBox, ListView, MaskedEdit, PathEdit, ProgressBar, PushButton, RadioButtonGroup, ScrollableText, SelectionTree, Text, VolumeCostList, VolumeSelectCombo |
50329 | /// </summary> | 50329 | /// </summary> |
@@ -50339,7 +50339,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50339 | this.typeField = value; | 50339 | this.typeField = value; |
50340 | } | 50340 | } |
50341 | } | 50341 | } |
50342 | 50342 | ||
50343 | /// <summary> | 50343 | /// <summary> |
50344 | /// Horizontal coordinate of the upper-left corner of the rectangular boundary of the control. This must be a non-negative number. | 50344 | /// Horizontal coordinate of the upper-left corner of the rectangular boundary of the control. This must be a non-negative number. |
50345 | /// </summary> | 50345 | /// </summary> |
@@ -50355,7 +50355,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50355 | this.xField = value; | 50355 | this.xField = value; |
50356 | } | 50356 | } |
50357 | } | 50357 | } |
50358 | 50358 | ||
50359 | /// <summary> | 50359 | /// <summary> |
50360 | /// Vertical coordinate of the upper-left corner of the rectangular boundary of the control. This must be a non-negative number. | 50360 | /// Vertical coordinate of the upper-left corner of the rectangular boundary of the control. This must be a non-negative number. |
50361 | /// </summary> | 50361 | /// </summary> |
@@ -50371,7 +50371,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50371 | this.yField = value; | 50371 | this.yField = value; |
50372 | } | 50372 | } |
50373 | } | 50373 | } |
50374 | 50374 | ||
50375 | /// <summary> | 50375 | /// <summary> |
50376 | /// Width of the rectangular boundary of the control. This must be a non-negative number. | 50376 | /// Width of the rectangular boundary of the control. This must be a non-negative number. |
50377 | /// </summary> | 50377 | /// </summary> |
@@ -50387,7 +50387,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50387 | this.widthField = value; | 50387 | this.widthField = value; |
50388 | } | 50388 | } |
50389 | } | 50389 | } |
50390 | 50390 | ||
50391 | /// <summary> | 50391 | /// <summary> |
50392 | /// Height of the rectangular boundary of the control. This must be a non-negative number. | 50392 | /// Height of the rectangular boundary of the control. This must be a non-negative number. |
50393 | /// </summary> | 50393 | /// </summary> |
@@ -50403,7 +50403,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50403 | this.heightField = value; | 50403 | this.heightField = value; |
50404 | } | 50404 | } |
50405 | } | 50405 | } |
50406 | 50406 | ||
50407 | /// <summary> | 50407 | /// <summary> |
50408 | /// The name of a defined property to be linked to this control. This column is required for active controls. | 50408 | /// The name of a defined property to be linked to this control. This column is required for active controls. |
50409 | /// </summary> | 50409 | /// </summary> |
@@ -50419,7 +50419,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50419 | this.propertyField = value; | 50419 | this.propertyField = value; |
50420 | } | 50420 | } |
50421 | } | 50421 | } |
50422 | 50422 | ||
50423 | /// <summary> | 50423 | /// <summary> |
50424 | /// A localizable string used to set the initial text contained in a control. This attribute can contain a formatted string that is processed at install time to insert the values of properties using [PropertyName] syntax. Also supported are environment variables, file installation paths, and component installation directories; see | 50424 | /// A localizable string used to set the initial text contained in a control. This attribute can contain a formatted string that is processed at install time to insert the values of properties using [PropertyName] syntax. Also supported are environment variables, file installation paths, and component installation directories; see |
50425 | /// </summary> | 50425 | /// </summary> |
@@ -50435,7 +50435,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50435 | this.textField = value; | 50435 | this.textField = value; |
50436 | } | 50436 | } |
50437 | } | 50437 | } |
50438 | 50438 | ||
50439 | /// <summary> | 50439 | /// <summary> |
50440 | /// This attribute is reserved for future use. There is no need to use this until Windows Installer uses it for something. | 50440 | /// This attribute is reserved for future use. There is no need to use this until Windows Installer uses it for something. |
50441 | /// </summary> | 50441 | /// </summary> |
@@ -50451,7 +50451,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50451 | this.helpField = value; | 50451 | this.helpField = value; |
50452 | } | 50452 | } |
50453 | } | 50453 | } |
50454 | 50454 | ||
50455 | /// <summary> | 50455 | /// <summary> |
50456 | /// The string used for the Tooltip. | 50456 | /// The string used for the Tooltip. |
50457 | /// </summary> | 50457 | /// </summary> |
@@ -50467,7 +50467,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50467 | this.toolTipField = value; | 50467 | this.toolTipField = value; |
50468 | } | 50468 | } |
50469 | } | 50469 | } |
50470 | 50470 | ||
50471 | /// <summary> | 50471 | /// <summary> |
50472 | /// This attribute is only valid for CheckBox Controls. When set, the linked Property will be set to this value when the check box is checked. | 50472 | /// This attribute is only valid for CheckBox Controls. When set, the linked Property will be set to this value when the check box is checked. |
50473 | /// </summary> | 50473 | /// </summary> |
@@ -50483,7 +50483,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50483 | this.checkBoxValueField = value; | 50483 | this.checkBoxValueField = value; |
50484 | } | 50484 | } |
50485 | } | 50485 | } |
50486 | 50486 | ||
50487 | /// <summary> | 50487 | /// <summary> |
50488 | /// This attribute is only valid for CheckBox controls. The value is the name of a Property that was already used as the Property for another CheckBox control. The Property attribute cannot be specified. The attribute exists to support multiple checkboxes on different dialogs being tied to the same property. | 50488 | /// This attribute is only valid for CheckBox controls. The value is the name of a Property that was already used as the Property for another CheckBox control. The Property attribute cannot be specified. The attribute exists to support multiple checkboxes on different dialogs being tied to the same property. |
50489 | /// </summary> | 50489 | /// </summary> |
@@ -50499,7 +50499,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50499 | this.checkBoxPropertyRefField = value; | 50499 | this.checkBoxPropertyRefField = value; |
50500 | } | 50500 | } |
50501 | } | 50501 | } |
50502 | 50502 | ||
50503 | /// <summary> | 50503 | /// <summary> |
50504 | /// Set this attribute to "yes" to cause this Control to be skipped in the tab sequence. | 50504 | /// Set this attribute to "yes" to cause this Control to be skipped in the tab sequence. |
50505 | /// </summary> | 50505 | /// </summary> |
@@ -50515,7 +50515,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50515 | this.tabSkipField = value; | 50515 | this.tabSkipField = value; |
50516 | } | 50516 | } |
50517 | } | 50517 | } |
50518 | 50518 | ||
50519 | /// <summary> | 50519 | /// <summary> |
50520 | /// Set this attribute to "yes" to cause this Control to be invoked by the return key. | 50520 | /// Set this attribute to "yes" to cause this Control to be invoked by the return key. |
50521 | /// </summary> | 50521 | /// </summary> |
@@ -50531,7 +50531,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50531 | this.defaultField = value; | 50531 | this.defaultField = value; |
50532 | } | 50532 | } |
50533 | } | 50533 | } |
50534 | 50534 | ||
50535 | /// <summary> | 50535 | /// <summary> |
50536 | /// Set this attribute to "yes" to cause this Control to be invoked by the escape key. | 50536 | /// Set this attribute to "yes" to cause this Control to be invoked by the escape key. |
50537 | /// </summary> | 50537 | /// </summary> |
@@ -50547,7 +50547,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50547 | this.cancelField = value; | 50547 | this.cancelField = value; |
50548 | } | 50548 | } |
50549 | } | 50549 | } |
50550 | 50550 | ||
50551 | /// <summary> | 50551 | /// <summary> |
50552 | /// Set this attribute to "yes" to cause the Control to be hidden. | 50552 | /// Set this attribute to "yes" to cause the Control to be hidden. |
50553 | /// </summary> | 50553 | /// </summary> |
@@ -50563,7 +50563,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50563 | this.hiddenField = value; | 50563 | this.hiddenField = value; |
50564 | } | 50564 | } |
50565 | } | 50565 | } |
50566 | 50566 | ||
50567 | /// <summary> | 50567 | /// <summary> |
50568 | /// Set this attribute to "yes" to cause the Control to be disabled. | 50568 | /// Set this attribute to "yes" to cause the Control to be disabled. |
50569 | /// </summary> | 50569 | /// </summary> |
@@ -50579,7 +50579,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50579 | this.disabledField = value; | 50579 | this.disabledField = value; |
50580 | } | 50580 | } |
50581 | } | 50581 | } |
50582 | 50582 | ||
50583 | /// <summary> | 50583 | /// <summary> |
50584 | /// Set this attribute to "yes" to cause the Control to be sunken. | 50584 | /// Set this attribute to "yes" to cause the Control to be sunken. |
50585 | /// </summary> | 50585 | /// </summary> |
@@ -50595,7 +50595,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50595 | this.sunkenField = value; | 50595 | this.sunkenField = value; |
50596 | } | 50596 | } |
50597 | } | 50597 | } |
50598 | 50598 | ||
50599 | /// <summary> | 50599 | /// <summary> |
50600 | /// Specifies whether the value displayed or changed by this control is referenced indirectly. If this bit is set, the control displays or changes the value of the property that has the identifier listed in the Property column of the Control table. | 50600 | /// Specifies whether the value displayed or changed by this control is referenced indirectly. If this bit is set, the control displays or changes the value of the property that has the identifier listed in the Property column of the Control table. |
50601 | /// </summary> | 50601 | /// </summary> |
@@ -50611,7 +50611,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50611 | this.indirectField = value; | 50611 | this.indirectField = value; |
50612 | } | 50612 | } |
50613 | } | 50613 | } |
50614 | 50614 | ||
50615 | /// <summary> | 50615 | /// <summary> |
50616 | /// Set this attribute to "yes" to cause the linked Property value for the Control to be treated as an integer. Otherwise, the Property will be treated as a string. | 50616 | /// Set this attribute to "yes" to cause the linked Property value for the Control to be treated as an integer. Otherwise, the Property will be treated as a string. |
50617 | /// </summary> | 50617 | /// </summary> |
@@ -50627,7 +50627,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50627 | this.integerField = value; | 50627 | this.integerField = value; |
50628 | } | 50628 | } |
50629 | } | 50629 | } |
50630 | 50630 | ||
50631 | /// <summary> | 50631 | /// <summary> |
50632 | /// Set this attribute to "yes" to cause the Control to display from right to left. | 50632 | /// Set this attribute to "yes" to cause the Control to display from right to left. |
50633 | /// </summary> | 50633 | /// </summary> |
@@ -50643,7 +50643,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50643 | this.rightToLeftField = value; | 50643 | this.rightToLeftField = value; |
50644 | } | 50644 | } |
50645 | } | 50645 | } |
50646 | 50646 | ||
50647 | /// <summary> | 50647 | /// <summary> |
50648 | /// Set this attribute to "yes" to cause the Control to be right aligned. | 50648 | /// Set this attribute to "yes" to cause the Control to be right aligned. |
50649 | /// </summary> | 50649 | /// </summary> |
@@ -50659,7 +50659,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50659 | this.rightAlignedField = value; | 50659 | this.rightAlignedField = value; |
50660 | } | 50660 | } |
50661 | } | 50661 | } |
50662 | 50662 | ||
50663 | /// <summary> | 50663 | /// <summary> |
50664 | /// Set this attribute to "yes" to cause the scroll bar to display on the left side of the Control. | 50664 | /// Set this attribute to "yes" to cause the scroll bar to display on the left side of the Control. |
50665 | /// </summary> | 50665 | /// </summary> |
@@ -50675,7 +50675,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50675 | this.leftScrollField = value; | 50675 | this.leftScrollField = value; |
50676 | } | 50676 | } |
50677 | } | 50677 | } |
50678 | 50678 | ||
50679 | /// <summary> | 50679 | /// <summary> |
50680 | /// This attribute is only valid for Text Controls. | 50680 | /// This attribute is only valid for Text Controls. |
50681 | /// </summary> | 50681 | /// </summary> |
@@ -50691,7 +50691,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50691 | this.transparentField = value; | 50691 | this.transparentField = value; |
50692 | } | 50692 | } |
50693 | } | 50693 | } |
50694 | 50694 | ||
50695 | /// <summary> | 50695 | /// <summary> |
50696 | /// This attribute is only valid for Text Controls. | 50696 | /// This attribute is only valid for Text Controls. |
50697 | /// </summary> | 50697 | /// </summary> |
@@ -50707,7 +50707,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50707 | this.noPrefixField = value; | 50707 | this.noPrefixField = value; |
50708 | } | 50708 | } |
50709 | } | 50709 | } |
50710 | 50710 | ||
50711 | /// <summary> | 50711 | /// <summary> |
50712 | /// This attribute is only valid for Text Controls. | 50712 | /// This attribute is only valid for Text Controls. |
50713 | /// </summary> | 50713 | /// </summary> |
@@ -50723,7 +50723,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50723 | this.noWrapField = value; | 50723 | this.noWrapField = value; |
50724 | } | 50724 | } |
50725 | } | 50725 | } |
50726 | 50726 | ||
50727 | /// <summary> | 50727 | /// <summary> |
50728 | /// This attribute is only valid for Text Controls. | 50728 | /// This attribute is only valid for Text Controls. |
50729 | /// </summary> | 50729 | /// </summary> |
@@ -50739,7 +50739,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50739 | this.formatSizeField = value; | 50739 | this.formatSizeField = value; |
50740 | } | 50740 | } |
50741 | } | 50741 | } |
50742 | 50742 | ||
50743 | /// <summary> | 50743 | /// <summary> |
50744 | /// This attribute is only valid for Text Controls. | 50744 | /// This attribute is only valid for Text Controls. |
50745 | /// </summary> | 50745 | /// </summary> |
@@ -50755,7 +50755,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50755 | this.userLanguageField = value; | 50755 | this.userLanguageField = value; |
50756 | } | 50756 | } |
50757 | } | 50757 | } |
50758 | 50758 | ||
50759 | /// <summary> | 50759 | /// <summary> |
50760 | /// This attribute is only valid for Edit Controls. | 50760 | /// This attribute is only valid for Edit Controls. |
50761 | /// </summary> | 50761 | /// </summary> |
@@ -50771,7 +50771,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50771 | this.multilineField = value; | 50771 | this.multilineField = value; |
50772 | } | 50772 | } |
50773 | } | 50773 | } |
50774 | 50774 | ||
50775 | /// <summary> | 50775 | /// <summary> |
50776 | /// This attribute is only valid for Edit Controls. | 50776 | /// This attribute is only valid for Edit Controls. |
50777 | /// </summary> | 50777 | /// </summary> |
@@ -50787,7 +50787,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50787 | this.passwordField = value; | 50787 | this.passwordField = value; |
50788 | } | 50788 | } |
50789 | } | 50789 | } |
50790 | 50790 | ||
50791 | /// <summary> | 50791 | /// <summary> |
50792 | /// This attribute is only valid for ProgressBar Controls. | 50792 | /// This attribute is only valid for ProgressBar Controls. |
50793 | /// </summary> | 50793 | /// </summary> |
@@ -50803,7 +50803,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50803 | this.progressBlocksField = value; | 50803 | this.progressBlocksField = value; |
50804 | } | 50804 | } |
50805 | } | 50805 | } |
50806 | 50806 | ||
50807 | /// <summary> | 50807 | /// <summary> |
50808 | /// This attribute is only valid for Volume and Directory Controls. | 50808 | /// This attribute is only valid for Volume and Directory Controls. |
50809 | /// </summary> | 50809 | /// </summary> |
@@ -50819,7 +50819,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50819 | this.removableField = value; | 50819 | this.removableField = value; |
50820 | } | 50820 | } |
50821 | } | 50821 | } |
50822 | 50822 | ||
50823 | /// <summary> | 50823 | /// <summary> |
50824 | /// This attribute is only valid for Volume and Directory Controls. | 50824 | /// This attribute is only valid for Volume and Directory Controls. |
50825 | /// </summary> | 50825 | /// </summary> |
@@ -50835,7 +50835,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50835 | this.fixedField = value; | 50835 | this.fixedField = value; |
50836 | } | 50836 | } |
50837 | } | 50837 | } |
50838 | 50838 | ||
50839 | /// <summary> | 50839 | /// <summary> |
50840 | /// This attribute is only valid for Volume and Directory Controls. | 50840 | /// This attribute is only valid for Volume and Directory Controls. |
50841 | /// </summary> | 50841 | /// </summary> |
@@ -50851,7 +50851,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50851 | this.remoteField = value; | 50851 | this.remoteField = value; |
50852 | } | 50852 | } |
50853 | } | 50853 | } |
50854 | 50854 | ||
50855 | /// <summary> | 50855 | /// <summary> |
50856 | /// This attribute is only valid for Volume and Directory Controls. | 50856 | /// This attribute is only valid for Volume and Directory Controls. |
50857 | /// </summary> | 50857 | /// </summary> |
@@ -50868,7 +50868,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50868 | this.cDROMField = value; | 50868 | this.cDROMField = value; |
50869 | } | 50869 | } |
50870 | } | 50870 | } |
50871 | 50871 | ||
50872 | /// <summary> | 50872 | /// <summary> |
50873 | /// This attribute is only valid for Volume and Directory Controls. | 50873 | /// This attribute is only valid for Volume and Directory Controls. |
50874 | /// </summary> | 50874 | /// </summary> |
@@ -50885,7 +50885,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50885 | this.rAMDiskField = value; | 50885 | this.rAMDiskField = value; |
50886 | } | 50886 | } |
50887 | } | 50887 | } |
50888 | 50888 | ||
50889 | /// <summary> | 50889 | /// <summary> |
50890 | /// This attribute is only valid for Volume and Directory Controls. | 50890 | /// This attribute is only valid for Volume and Directory Controls. |
50891 | /// </summary> | 50891 | /// </summary> |
@@ -50901,7 +50901,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50901 | this.floppyField = value; | 50901 | this.floppyField = value; |
50902 | } | 50902 | } |
50903 | } | 50903 | } |
50904 | 50904 | ||
50905 | /// <summary> | 50905 | /// <summary> |
50906 | /// This attribute is only valid for VolumeCostList Controls. | 50906 | /// This attribute is only valid for VolumeCostList Controls. |
50907 | /// </summary> | 50907 | /// </summary> |
@@ -50917,7 +50917,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50917 | this.showRollbackCostField = value; | 50917 | this.showRollbackCostField = value; |
50918 | } | 50918 | } |
50919 | } | 50919 | } |
50920 | 50920 | ||
50921 | /// <summary> | 50921 | /// <summary> |
50922 | /// This attribute is only valid for ListBox, ListView, and ComboBox Controls. Set | 50922 | /// This attribute is only valid for ListBox, ListView, and ComboBox Controls. Set |
50923 | /// the value of this attribute to "yes" to have entries appear in the order specified under the Control. | 50923 | /// the value of this attribute to "yes" to have entries appear in the order specified under the Control. |
@@ -50935,7 +50935,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50935 | this.sortedField = value; | 50935 | this.sortedField = value; |
50936 | } | 50936 | } |
50937 | } | 50937 | } |
50938 | 50938 | ||
50939 | /// <summary> | 50939 | /// <summary> |
50940 | /// This attribute is only valid for ComboBox Controls. | 50940 | /// This attribute is only valid for ComboBox Controls. |
50941 | /// </summary> | 50941 | /// </summary> |
@@ -50951,7 +50951,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50951 | this.comboListField = value; | 50951 | this.comboListField = value; |
50952 | } | 50952 | } |
50953 | } | 50953 | } |
50954 | 50954 | ||
50955 | /// <summary> | 50955 | /// <summary> |
50956 | /// This attribute is only valid for RadioButton, PushButton, and Icon Controls. | 50956 | /// This attribute is only valid for RadioButton, PushButton, and Icon Controls. |
50957 | /// </summary> | 50957 | /// </summary> |
@@ -50967,7 +50967,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50967 | this.imageField = value; | 50967 | this.imageField = value; |
50968 | } | 50968 | } |
50969 | } | 50969 | } |
50970 | 50970 | ||
50971 | /// <summary> | 50971 | /// <summary> |
50972 | /// This attribute is only valid for RadioButton, PushButton, and Icon Controls. | 50972 | /// This attribute is only valid for RadioButton, PushButton, and Icon Controls. |
50973 | /// </summary> | 50973 | /// </summary> |
@@ -50983,7 +50983,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50983 | this.iconSizeField = value; | 50983 | this.iconSizeField = value; |
50984 | } | 50984 | } |
50985 | } | 50985 | } |
50986 | 50986 | ||
50987 | /// <summary> | 50987 | /// <summary> |
50988 | /// This attribute is only valid for RadioButton, PushButton, and Icon Controls. | 50988 | /// This attribute is only valid for RadioButton, PushButton, and Icon Controls. |
50989 | /// </summary> | 50989 | /// </summary> |
@@ -50999,7 +50999,7 @@ namespace WixToolset.Harvesters.Serialize | |||
50999 | this.fixedSizeField = value; | 50999 | this.fixedSizeField = value; |
51000 | } | 51000 | } |
51001 | } | 51001 | } |
51002 | 51002 | ||
51003 | /// <summary> | 51003 | /// <summary> |
51004 | /// This attribute is only valid for RadioButton and PushButton Controls. | 51004 | /// This attribute is only valid for RadioButton and PushButton Controls. |
51005 | /// </summary> | 51005 | /// </summary> |
@@ -51015,7 +51015,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51015 | this.iconField = value; | 51015 | this.iconField = value; |
51016 | } | 51016 | } |
51017 | } | 51017 | } |
51018 | 51018 | ||
51019 | /// <summary> | 51019 | /// <summary> |
51020 | /// This attribute is only valid for RadioButton and PushButton Controls. | 51020 | /// This attribute is only valid for RadioButton and PushButton Controls. |
51021 | /// </summary> | 51021 | /// </summary> |
@@ -51031,7 +51031,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51031 | this.bitmapField = value; | 51031 | this.bitmapField = value; |
51032 | } | 51032 | } |
51033 | } | 51033 | } |
51034 | 51034 | ||
51035 | /// <summary> | 51035 | /// <summary> |
51036 | /// This attribute is only valid for RadioButton and Checkbox Controls. | 51036 | /// This attribute is only valid for RadioButton and Checkbox Controls. |
51037 | /// </summary> | 51037 | /// </summary> |
@@ -51047,7 +51047,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51047 | this.pushLikeField = value; | 51047 | this.pushLikeField = value; |
51048 | } | 51048 | } |
51049 | } | 51049 | } |
51050 | 51050 | ||
51051 | /// <summary> | 51051 | /// <summary> |
51052 | /// This attribute is only valid for RadioButton Controls. | 51052 | /// This attribute is only valid for RadioButton Controls. |
51053 | /// </summary> | 51053 | /// </summary> |
@@ -51063,7 +51063,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51063 | this.hasBorderField = value; | 51063 | this.hasBorderField = value; |
51064 | } | 51064 | } |
51065 | } | 51065 | } |
51066 | 51066 | ||
51067 | /// <summary> | 51067 | /// <summary> |
51068 | /// This attribute is only valid for PushButton controls. | 51068 | /// This attribute is only valid for PushButton controls. |
51069 | /// Set this attribute to "yes" to add the User Account Control (UAC) elevation icon (shield icon) to the PushButton control. | 51069 | /// Set this attribute to "yes" to add the User Account Control (UAC) elevation icon (shield icon) to the PushButton control. |
@@ -51085,7 +51085,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51085 | this.elevationShieldField = value; | 51085 | this.elevationShieldField = value; |
51086 | } | 51086 | } |
51087 | } | 51087 | } |
51088 | 51088 | ||
51089 | public virtual ISchemaElement ParentElement | 51089 | public virtual ISchemaElement ParentElement |
51090 | { | 51090 | { |
51091 | get | 51091 | get |
@@ -51097,7 +51097,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51097 | this.parentElement = value; | 51097 | this.parentElement = value; |
51098 | } | 51098 | } |
51099 | } | 51099 | } |
51100 | 51100 | ||
51101 | public virtual void AddChild(ISchemaElement child) | 51101 | public virtual void AddChild(ISchemaElement child) |
51102 | { | 51102 | { |
51103 | if ((null == child)) | 51103 | if ((null == child)) |
@@ -51107,7 +51107,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51107 | this.children.AddElement(child); | 51107 | this.children.AddElement(child); |
51108 | child.ParentElement = this; | 51108 | child.ParentElement = this; |
51109 | } | 51109 | } |
51110 | 51110 | ||
51111 | public virtual void RemoveChild(ISchemaElement child) | 51111 | public virtual void RemoveChild(ISchemaElement child) |
51112 | { | 51112 | { |
51113 | if ((null == child)) | 51113 | if ((null == child)) |
@@ -51117,7 +51117,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51117 | this.children.RemoveElement(child); | 51117 | this.children.RemoveElement(child); |
51118 | child.ParentElement = null; | 51118 | child.ParentElement = null; |
51119 | } | 51119 | } |
51120 | 51120 | ||
51121 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 51121 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
51122 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 51122 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
51123 | ISchemaElement ICreateChildren.CreateChild(string childName) | 51123 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -51173,7 +51173,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51173 | } | 51173 | } |
51174 | return childValue; | 51174 | return childValue; |
51175 | } | 51175 | } |
51176 | 51176 | ||
51177 | /// <summary> | 51177 | /// <summary> |
51178 | /// Parses a IconSizeType from a string. | 51178 | /// Parses a IconSizeType from a string. |
51179 | /// </summary> | 51179 | /// </summary> |
@@ -51183,7 +51183,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51183 | Control.TryParseIconSizeType(value, out parsedValue); | 51183 | Control.TryParseIconSizeType(value, out parsedValue); |
51184 | return parsedValue; | 51184 | return parsedValue; |
51185 | } | 51185 | } |
51186 | 51186 | ||
51187 | /// <summary> | 51187 | /// <summary> |
51188 | /// Tries to parse a IconSizeType from a string. | 51188 | /// Tries to parse a IconSizeType from a string. |
51189 | /// </summary> | 51189 | /// </summary> |
@@ -51219,7 +51219,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51219 | } | 51219 | } |
51220 | return true; | 51220 | return true; |
51221 | } | 51221 | } |
51222 | 51222 | ||
51223 | /// <summary> | 51223 | /// <summary> |
51224 | /// Processes this element and all child elements into an XmlWriter. | 51224 | /// Processes this element and all child elements into an XmlWriter. |
51225 | /// </summary> | 51225 | /// </summary> |
@@ -51686,7 +51686,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51686 | } | 51686 | } |
51687 | writer.WriteEndElement(); | 51687 | writer.WriteEndElement(); |
51688 | } | 51688 | } |
51689 | 51689 | ||
51690 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 51690 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
51691 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 51691 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
51692 | void ISetAttributes.SetAttribute(string name, string value) | 51692 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -51936,49 +51936,49 @@ namespace WixToolset.Harvesters.Serialize | |||
51936 | this.elevationShieldFieldSet = true; | 51936 | this.elevationShieldFieldSet = true; |
51937 | } | 51937 | } |
51938 | } | 51938 | } |
51939 | 51939 | ||
51940 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 51940 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
51941 | public enum IconSizeType | 51941 | public enum IconSizeType |
51942 | { | 51942 | { |
51943 | 51943 | ||
51944 | IllegalValue = int.MaxValue, | 51944 | IllegalValue = int.MaxValue, |
51945 | 51945 | ||
51946 | NotSet = -1, | 51946 | NotSet = -1, |
51947 | 51947 | ||
51948 | Item16, | 51948 | Item16, |
51949 | 51949 | ||
51950 | Item32, | 51950 | Item32, |
51951 | 51951 | ||
51952 | Item48, | 51952 | Item48, |
51953 | } | 51953 | } |
51954 | } | 51954 | } |
51955 | 51955 | ||
51956 | /// <summary> | 51956 | /// <summary> |
51957 | /// Billboard to display during install of a Feature | 51957 | /// Billboard to display during install of a Feature |
51958 | /// </summary> | 51958 | /// </summary> |
51959 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 51959 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
51960 | public class Billboard : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 51960 | public class Billboard : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
51961 | { | 51961 | { |
51962 | 51962 | ||
51963 | private ElementCollection children; | 51963 | private ElementCollection children; |
51964 | 51964 | ||
51965 | private string idField; | 51965 | private string idField; |
51966 | 51966 | ||
51967 | private bool idFieldSet; | 51967 | private bool idFieldSet; |
51968 | 51968 | ||
51969 | private string featureField; | 51969 | private string featureField; |
51970 | 51970 | ||
51971 | private bool featureFieldSet; | 51971 | private bool featureFieldSet; |
51972 | 51972 | ||
51973 | private ISchemaElement parentElement; | 51973 | private ISchemaElement parentElement; |
51974 | 51974 | ||
51975 | public Billboard() | 51975 | public Billboard() |
51976 | { | 51976 | { |
51977 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 51977 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
51978 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Control))); | 51978 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Control))); |
51979 | this.children = childCollection0; | 51979 | this.children = childCollection0; |
51980 | } | 51980 | } |
51981 | 51981 | ||
51982 | public virtual IEnumerable Children | 51982 | public virtual IEnumerable Children |
51983 | { | 51983 | { |
51984 | get | 51984 | get |
@@ -51986,7 +51986,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51986 | return this.children; | 51986 | return this.children; |
51987 | } | 51987 | } |
51988 | } | 51988 | } |
51989 | 51989 | ||
51990 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 51990 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
51991 | public virtual IEnumerable this[System.Type childType] | 51991 | public virtual IEnumerable this[System.Type childType] |
51992 | { | 51992 | { |
@@ -51995,7 +51995,7 @@ namespace WixToolset.Harvesters.Serialize | |||
51995 | return this.children.Filter(childType); | 51995 | return this.children.Filter(childType); |
51996 | } | 51996 | } |
51997 | } | 51997 | } |
51998 | 51998 | ||
51999 | /// <summary> | 51999 | /// <summary> |
52000 | /// Unique identifier for the Billboard. | 52000 | /// Unique identifier for the Billboard. |
52001 | /// </summary> | 52001 | /// </summary> |
@@ -52011,7 +52011,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52011 | this.idField = value; | 52011 | this.idField = value; |
52012 | } | 52012 | } |
52013 | } | 52013 | } |
52014 | 52014 | ||
52015 | /// <summary> | 52015 | /// <summary> |
52016 | /// Feature whose state determines if the Billboard is shown. | 52016 | /// Feature whose state determines if the Billboard is shown. |
52017 | /// </summary> | 52017 | /// </summary> |
@@ -52027,7 +52027,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52027 | this.featureField = value; | 52027 | this.featureField = value; |
52028 | } | 52028 | } |
52029 | } | 52029 | } |
52030 | 52030 | ||
52031 | public virtual ISchemaElement ParentElement | 52031 | public virtual ISchemaElement ParentElement |
52032 | { | 52032 | { |
52033 | get | 52033 | get |
@@ -52039,7 +52039,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52039 | this.parentElement = value; | 52039 | this.parentElement = value; |
52040 | } | 52040 | } |
52041 | } | 52041 | } |
52042 | 52042 | ||
52043 | public virtual void AddChild(ISchemaElement child) | 52043 | public virtual void AddChild(ISchemaElement child) |
52044 | { | 52044 | { |
52045 | if ((null == child)) | 52045 | if ((null == child)) |
@@ -52049,7 +52049,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52049 | this.children.AddElement(child); | 52049 | this.children.AddElement(child); |
52050 | child.ParentElement = this; | 52050 | child.ParentElement = this; |
52051 | } | 52051 | } |
52052 | 52052 | ||
52053 | public virtual void RemoveChild(ISchemaElement child) | 52053 | public virtual void RemoveChild(ISchemaElement child) |
52054 | { | 52054 | { |
52055 | if ((null == child)) | 52055 | if ((null == child)) |
@@ -52059,7 +52059,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52059 | this.children.RemoveElement(child); | 52059 | this.children.RemoveElement(child); |
52060 | child.ParentElement = null; | 52060 | child.ParentElement = null; |
52061 | } | 52061 | } |
52062 | 52062 | ||
52063 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 52063 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
52064 | ISchemaElement ICreateChildren.CreateChild(string childName) | 52064 | ISchemaElement ICreateChildren.CreateChild(string childName) |
52065 | { | 52065 | { |
@@ -52078,7 +52078,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52078 | } | 52078 | } |
52079 | return childValue; | 52079 | return childValue; |
52080 | } | 52080 | } |
52081 | 52081 | ||
52082 | /// <summary> | 52082 | /// <summary> |
52083 | /// Processes this element and all child elements into an XmlWriter. | 52083 | /// Processes this element and all child elements into an XmlWriter. |
52084 | /// </summary> | 52084 | /// </summary> |
@@ -52104,7 +52104,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52104 | } | 52104 | } |
52105 | writer.WriteEndElement(); | 52105 | writer.WriteEndElement(); |
52106 | } | 52106 | } |
52107 | 52107 | ||
52108 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 52108 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
52109 | void ISetAttributes.SetAttribute(string name, string value) | 52109 | void ISetAttributes.SetAttribute(string name, string value) |
52110 | { | 52110 | { |
@@ -52124,29 +52124,29 @@ namespace WixToolset.Harvesters.Serialize | |||
52124 | } | 52124 | } |
52125 | } | 52125 | } |
52126 | } | 52126 | } |
52127 | 52127 | ||
52128 | /// <summary> | 52128 | /// <summary> |
52129 | /// Billboard action during which child Billboards are displayed | 52129 | /// Billboard action during which child Billboards are displayed |
52130 | /// </summary> | 52130 | /// </summary> |
52131 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 52131 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
52132 | public class BillboardAction : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 52132 | public class BillboardAction : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
52133 | { | 52133 | { |
52134 | 52134 | ||
52135 | private ElementCollection children; | 52135 | private ElementCollection children; |
52136 | 52136 | ||
52137 | private string idField; | 52137 | private string idField; |
52138 | 52138 | ||
52139 | private bool idFieldSet; | 52139 | private bool idFieldSet; |
52140 | 52140 | ||
52141 | private ISchemaElement parentElement; | 52141 | private ISchemaElement parentElement; |
52142 | 52142 | ||
52143 | public BillboardAction() | 52143 | public BillboardAction() |
52144 | { | 52144 | { |
52145 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 52145 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
52146 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Billboard))); | 52146 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Billboard))); |
52147 | this.children = childCollection0; | 52147 | this.children = childCollection0; |
52148 | } | 52148 | } |
52149 | 52149 | ||
52150 | public virtual IEnumerable Children | 52150 | public virtual IEnumerable Children |
52151 | { | 52151 | { |
52152 | get | 52152 | get |
@@ -52154,7 +52154,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52154 | return this.children; | 52154 | return this.children; |
52155 | } | 52155 | } |
52156 | } | 52156 | } |
52157 | 52157 | ||
52158 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 52158 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
52159 | public virtual IEnumerable this[System.Type childType] | 52159 | public virtual IEnumerable this[System.Type childType] |
52160 | { | 52160 | { |
@@ -52163,7 +52163,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52163 | return this.children.Filter(childType); | 52163 | return this.children.Filter(childType); |
52164 | } | 52164 | } |
52165 | } | 52165 | } |
52166 | 52166 | ||
52167 | /// <summary> | 52167 | /// <summary> |
52168 | /// Action name that determines when the Billboard should be shown. | 52168 | /// Action name that determines when the Billboard should be shown. |
52169 | /// </summary> | 52169 | /// </summary> |
@@ -52179,7 +52179,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52179 | this.idField = value; | 52179 | this.idField = value; |
52180 | } | 52180 | } |
52181 | } | 52181 | } |
52182 | 52182 | ||
52183 | public virtual ISchemaElement ParentElement | 52183 | public virtual ISchemaElement ParentElement |
52184 | { | 52184 | { |
52185 | get | 52185 | get |
@@ -52191,7 +52191,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52191 | this.parentElement = value; | 52191 | this.parentElement = value; |
52192 | } | 52192 | } |
52193 | } | 52193 | } |
52194 | 52194 | ||
52195 | public virtual void AddChild(ISchemaElement child) | 52195 | public virtual void AddChild(ISchemaElement child) |
52196 | { | 52196 | { |
52197 | if ((null == child)) | 52197 | if ((null == child)) |
@@ -52201,7 +52201,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52201 | this.children.AddElement(child); | 52201 | this.children.AddElement(child); |
52202 | child.ParentElement = this; | 52202 | child.ParentElement = this; |
52203 | } | 52203 | } |
52204 | 52204 | ||
52205 | public virtual void RemoveChild(ISchemaElement child) | 52205 | public virtual void RemoveChild(ISchemaElement child) |
52206 | { | 52206 | { |
52207 | if ((null == child)) | 52207 | if ((null == child)) |
@@ -52211,7 +52211,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52211 | this.children.RemoveElement(child); | 52211 | this.children.RemoveElement(child); |
52212 | child.ParentElement = null; | 52212 | child.ParentElement = null; |
52213 | } | 52213 | } |
52214 | 52214 | ||
52215 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 52215 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
52216 | ISchemaElement ICreateChildren.CreateChild(string childName) | 52216 | ISchemaElement ICreateChildren.CreateChild(string childName) |
52217 | { | 52217 | { |
@@ -52230,7 +52230,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52230 | } | 52230 | } |
52231 | return childValue; | 52231 | return childValue; |
52232 | } | 52232 | } |
52233 | 52233 | ||
52234 | /// <summary> | 52234 | /// <summary> |
52235 | /// Processes this element and all child elements into an XmlWriter. | 52235 | /// Processes this element and all child elements into an XmlWriter. |
52236 | /// </summary> | 52236 | /// </summary> |
@@ -52252,7 +52252,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52252 | } | 52252 | } |
52253 | writer.WriteEndElement(); | 52253 | writer.WriteEndElement(); |
52254 | } | 52254 | } |
52255 | 52255 | ||
52256 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 52256 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
52257 | void ISetAttributes.SetAttribute(string name, string value) | 52257 | void ISetAttributes.SetAttribute(string name, string value) |
52258 | { | 52258 | { |
@@ -52267,93 +52267,93 @@ namespace WixToolset.Harvesters.Serialize | |||
52267 | } | 52267 | } |
52268 | } | 52268 | } |
52269 | } | 52269 | } |
52270 | 52270 | ||
52271 | /// <summary> | 52271 | /// <summary> |
52272 | /// Defines a dialog box in the Dialog Table. | 52272 | /// Defines a dialog box in the Dialog Table. |
52273 | /// </summary> | 52273 | /// </summary> |
52274 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 52274 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
52275 | public class Dialog : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 52275 | public class Dialog : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
52276 | { | 52276 | { |
52277 | 52277 | ||
52278 | private ElementCollection children; | 52278 | private ElementCollection children; |
52279 | 52279 | ||
52280 | private string idField; | 52280 | private string idField; |
52281 | 52281 | ||
52282 | private bool idFieldSet; | 52282 | private bool idFieldSet; |
52283 | 52283 | ||
52284 | private int xField; | 52284 | private int xField; |
52285 | 52285 | ||
52286 | private bool xFieldSet; | 52286 | private bool xFieldSet; |
52287 | 52287 | ||
52288 | private int yField; | 52288 | private int yField; |
52289 | 52289 | ||
52290 | private bool yFieldSet; | 52290 | private bool yFieldSet; |
52291 | 52291 | ||
52292 | private int widthField; | 52292 | private int widthField; |
52293 | 52293 | ||
52294 | private bool widthFieldSet; | 52294 | private bool widthFieldSet; |
52295 | 52295 | ||
52296 | private int heightField; | 52296 | private int heightField; |
52297 | 52297 | ||
52298 | private bool heightFieldSet; | 52298 | private bool heightFieldSet; |
52299 | 52299 | ||
52300 | private string titleField; | 52300 | private string titleField; |
52301 | 52301 | ||
52302 | private bool titleFieldSet; | 52302 | private bool titleFieldSet; |
52303 | 52303 | ||
52304 | private YesNoType hiddenField; | 52304 | private YesNoType hiddenField; |
52305 | 52305 | ||
52306 | private bool hiddenFieldSet; | 52306 | private bool hiddenFieldSet; |
52307 | 52307 | ||
52308 | private YesNoType modelessField; | 52308 | private YesNoType modelessField; |
52309 | 52309 | ||
52310 | private bool modelessFieldSet; | 52310 | private bool modelessFieldSet; |
52311 | 52311 | ||
52312 | private YesNoType noMinimizeField; | 52312 | private YesNoType noMinimizeField; |
52313 | 52313 | ||
52314 | private bool noMinimizeFieldSet; | 52314 | private bool noMinimizeFieldSet; |
52315 | 52315 | ||
52316 | private YesNoType systemModalField; | 52316 | private YesNoType systemModalField; |
52317 | 52317 | ||
52318 | private bool systemModalFieldSet; | 52318 | private bool systemModalFieldSet; |
52319 | 52319 | ||
52320 | private YesNoType keepModelessField; | 52320 | private YesNoType keepModelessField; |
52321 | 52321 | ||
52322 | private bool keepModelessFieldSet; | 52322 | private bool keepModelessFieldSet; |
52323 | 52323 | ||
52324 | private YesNoType trackDiskSpaceField; | 52324 | private YesNoType trackDiskSpaceField; |
52325 | 52325 | ||
52326 | private bool trackDiskSpaceFieldSet; | 52326 | private bool trackDiskSpaceFieldSet; |
52327 | 52327 | ||
52328 | private YesNoType customPaletteField; | 52328 | private YesNoType customPaletteField; |
52329 | 52329 | ||
52330 | private bool customPaletteFieldSet; | 52330 | private bool customPaletteFieldSet; |
52331 | 52331 | ||
52332 | private YesNoType rightToLeftField; | 52332 | private YesNoType rightToLeftField; |
52333 | 52333 | ||
52334 | private bool rightToLeftFieldSet; | 52334 | private bool rightToLeftFieldSet; |
52335 | 52335 | ||
52336 | private YesNoType rightAlignedField; | 52336 | private YesNoType rightAlignedField; |
52337 | 52337 | ||
52338 | private bool rightAlignedFieldSet; | 52338 | private bool rightAlignedFieldSet; |
52339 | 52339 | ||
52340 | private YesNoType leftScrollField; | 52340 | private YesNoType leftScrollField; |
52341 | 52341 | ||
52342 | private bool leftScrollFieldSet; | 52342 | private bool leftScrollFieldSet; |
52343 | 52343 | ||
52344 | private YesNoType errorDialogField; | 52344 | private YesNoType errorDialogField; |
52345 | 52345 | ||
52346 | private bool errorDialogFieldSet; | 52346 | private bool errorDialogFieldSet; |
52347 | 52347 | ||
52348 | private ISchemaElement parentElement; | 52348 | private ISchemaElement parentElement; |
52349 | 52349 | ||
52350 | public Dialog() | 52350 | public Dialog() |
52351 | { | 52351 | { |
52352 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 52352 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
52353 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Control))); | 52353 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Control))); |
52354 | this.children = childCollection0; | 52354 | this.children = childCollection0; |
52355 | } | 52355 | } |
52356 | 52356 | ||
52357 | public virtual IEnumerable Children | 52357 | public virtual IEnumerable Children |
52358 | { | 52358 | { |
52359 | get | 52359 | get |
@@ -52361,7 +52361,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52361 | return this.children; | 52361 | return this.children; |
52362 | } | 52362 | } |
52363 | } | 52363 | } |
52364 | 52364 | ||
52365 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 52365 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
52366 | public virtual IEnumerable this[System.Type childType] | 52366 | public virtual IEnumerable this[System.Type childType] |
52367 | { | 52367 | { |
@@ -52370,7 +52370,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52370 | return this.children.Filter(childType); | 52370 | return this.children.Filter(childType); |
52371 | } | 52371 | } |
52372 | } | 52372 | } |
52373 | 52373 | ||
52374 | /// <summary> | 52374 | /// <summary> |
52375 | /// Unique identifier for the dialog. | 52375 | /// Unique identifier for the dialog. |
52376 | /// </summary> | 52376 | /// </summary> |
@@ -52386,7 +52386,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52386 | this.idField = value; | 52386 | this.idField = value; |
52387 | } | 52387 | } |
52388 | } | 52388 | } |
52389 | 52389 | ||
52390 | /// <summary> | 52390 | /// <summary> |
52391 | /// Horizontal placement of the dialog box as a percentage of screen width. The default value is 50. | 52391 | /// Horizontal placement of the dialog box as a percentage of screen width. The default value is 50. |
52392 | /// </summary> | 52392 | /// </summary> |
@@ -52402,7 +52402,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52402 | this.xField = value; | 52402 | this.xField = value; |
52403 | } | 52403 | } |
52404 | } | 52404 | } |
52405 | 52405 | ||
52406 | /// <summary> | 52406 | /// <summary> |
52407 | /// Vertical placement of the dialog box as a percentage of screen height. The default value is 50. | 52407 | /// Vertical placement of the dialog box as a percentage of screen height. The default value is 50. |
52408 | /// </summary> | 52408 | /// </summary> |
@@ -52418,7 +52418,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52418 | this.yField = value; | 52418 | this.yField = value; |
52419 | } | 52419 | } |
52420 | } | 52420 | } |
52421 | 52421 | ||
52422 | /// <summary> | 52422 | /// <summary> |
52423 | /// The width of the dialog box in dialog units. | 52423 | /// The width of the dialog box in dialog units. |
52424 | /// </summary> | 52424 | /// </summary> |
@@ -52434,7 +52434,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52434 | this.widthField = value; | 52434 | this.widthField = value; |
52435 | } | 52435 | } |
52436 | } | 52436 | } |
52437 | 52437 | ||
52438 | /// <summary> | 52438 | /// <summary> |
52439 | /// The height of the dialog box in dialog units. | 52439 | /// The height of the dialog box in dialog units. |
52440 | /// </summary> | 52440 | /// </summary> |
@@ -52450,7 +52450,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52450 | this.heightField = value; | 52450 | this.heightField = value; |
52451 | } | 52451 | } |
52452 | } | 52452 | } |
52453 | 52453 | ||
52454 | /// <summary> | 52454 | /// <summary> |
52455 | /// The title of the dialog box. | 52455 | /// The title of the dialog box. |
52456 | /// </summary> | 52456 | /// </summary> |
@@ -52466,7 +52466,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52466 | this.titleField = value; | 52466 | this.titleField = value; |
52467 | } | 52467 | } |
52468 | } | 52468 | } |
52469 | 52469 | ||
52470 | /// <summary> | 52470 | /// <summary> |
52471 | /// Used to hide the dialog. | 52471 | /// Used to hide the dialog. |
52472 | /// </summary> | 52472 | /// </summary> |
@@ -52482,7 +52482,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52482 | this.hiddenField = value; | 52482 | this.hiddenField = value; |
52483 | } | 52483 | } |
52484 | } | 52484 | } |
52485 | 52485 | ||
52486 | /// <summary> | 52486 | /// <summary> |
52487 | /// Used to set the dialog as modeless. | 52487 | /// Used to set the dialog as modeless. |
52488 | /// </summary> | 52488 | /// </summary> |
@@ -52498,7 +52498,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52498 | this.modelessField = value; | 52498 | this.modelessField = value; |
52499 | } | 52499 | } |
52500 | } | 52500 | } |
52501 | 52501 | ||
52502 | /// <summary> | 52502 | /// <summary> |
52503 | /// Used to specify if the dialog can be minimized. | 52503 | /// Used to specify if the dialog can be minimized. |
52504 | /// </summary> | 52504 | /// </summary> |
@@ -52514,7 +52514,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52514 | this.noMinimizeField = value; | 52514 | this.noMinimizeField = value; |
52515 | } | 52515 | } |
52516 | } | 52516 | } |
52517 | 52517 | ||
52518 | /// <summary> | 52518 | /// <summary> |
52519 | /// Used to set the dialog as system modal. | 52519 | /// Used to set the dialog as system modal. |
52520 | /// </summary> | 52520 | /// </summary> |
@@ -52530,7 +52530,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52530 | this.systemModalField = value; | 52530 | this.systemModalField = value; |
52531 | } | 52531 | } |
52532 | } | 52532 | } |
52533 | 52533 | ||
52534 | /// <summary> | 52534 | /// <summary> |
52535 | /// Keep modeless dialogs alive when this dialog is created through DoAction. | 52535 | /// Keep modeless dialogs alive when this dialog is created through DoAction. |
52536 | /// </summary> | 52536 | /// </summary> |
@@ -52546,7 +52546,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52546 | this.keepModelessField = value; | 52546 | this.keepModelessField = value; |
52547 | } | 52547 | } |
52548 | } | 52548 | } |
52549 | 52549 | ||
52550 | /// <summary> | 52550 | /// <summary> |
52551 | /// Have the dialog periodically call the installer to check if available disk space has changed. | 52551 | /// Have the dialog periodically call the installer to check if available disk space has changed. |
52552 | /// </summary> | 52552 | /// </summary> |
@@ -52562,7 +52562,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52562 | this.trackDiskSpaceField = value; | 52562 | this.trackDiskSpaceField = value; |
52563 | } | 52563 | } |
52564 | } | 52564 | } |
52565 | 52565 | ||
52566 | /// <summary> | 52566 | /// <summary> |
52567 | /// Used to specify if pictures in the dialog box are rendered with a custom palette. | 52567 | /// Used to specify if pictures in the dialog box are rendered with a custom palette. |
52568 | /// </summary> | 52568 | /// </summary> |
@@ -52578,7 +52578,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52578 | this.customPaletteField = value; | 52578 | this.customPaletteField = value; |
52579 | } | 52579 | } |
52580 | } | 52580 | } |
52581 | 52581 | ||
52582 | /// <summary> | 52582 | /// <summary> |
52583 | /// Used to specify if the text in the dialog should be displayed in right to left reading order. | 52583 | /// Used to specify if the text in the dialog should be displayed in right to left reading order. |
52584 | /// </summary> | 52584 | /// </summary> |
@@ -52594,7 +52594,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52594 | this.rightToLeftField = value; | 52594 | this.rightToLeftField = value; |
52595 | } | 52595 | } |
52596 | } | 52596 | } |
52597 | 52597 | ||
52598 | /// <summary> | 52598 | /// <summary> |
52599 | /// Align text on the right. | 52599 | /// Align text on the right. |
52600 | /// </summary> | 52600 | /// </summary> |
@@ -52610,7 +52610,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52610 | this.rightAlignedField = value; | 52610 | this.rightAlignedField = value; |
52611 | } | 52611 | } |
52612 | } | 52612 | } |
52613 | 52613 | ||
52614 | /// <summary> | 52614 | /// <summary> |
52615 | /// Used to align the scroll bar on the left. | 52615 | /// Used to align the scroll bar on the left. |
52616 | /// </summary> | 52616 | /// </summary> |
@@ -52626,7 +52626,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52626 | this.leftScrollField = value; | 52626 | this.leftScrollField = value; |
52627 | } | 52627 | } |
52628 | } | 52628 | } |
52629 | 52629 | ||
52630 | /// <summary> | 52630 | /// <summary> |
52631 | /// Specifies this dialog as an error dialog. | 52631 | /// Specifies this dialog as an error dialog. |
52632 | /// </summary> | 52632 | /// </summary> |
@@ -52642,7 +52642,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52642 | this.errorDialogField = value; | 52642 | this.errorDialogField = value; |
52643 | } | 52643 | } |
52644 | } | 52644 | } |
52645 | 52645 | ||
52646 | public virtual ISchemaElement ParentElement | 52646 | public virtual ISchemaElement ParentElement |
52647 | { | 52647 | { |
52648 | get | 52648 | get |
@@ -52654,7 +52654,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52654 | this.parentElement = value; | 52654 | this.parentElement = value; |
52655 | } | 52655 | } |
52656 | } | 52656 | } |
52657 | 52657 | ||
52658 | public virtual void AddChild(ISchemaElement child) | 52658 | public virtual void AddChild(ISchemaElement child) |
52659 | { | 52659 | { |
52660 | if ((null == child)) | 52660 | if ((null == child)) |
@@ -52664,7 +52664,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52664 | this.children.AddElement(child); | 52664 | this.children.AddElement(child); |
52665 | child.ParentElement = this; | 52665 | child.ParentElement = this; |
52666 | } | 52666 | } |
52667 | 52667 | ||
52668 | public virtual void RemoveChild(ISchemaElement child) | 52668 | public virtual void RemoveChild(ISchemaElement child) |
52669 | { | 52669 | { |
52670 | if ((null == child)) | 52670 | if ((null == child)) |
@@ -52674,7 +52674,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52674 | this.children.RemoveElement(child); | 52674 | this.children.RemoveElement(child); |
52675 | child.ParentElement = null; | 52675 | child.ParentElement = null; |
52676 | } | 52676 | } |
52677 | 52677 | ||
52678 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 52678 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
52679 | ISchemaElement ICreateChildren.CreateChild(string childName) | 52679 | ISchemaElement ICreateChildren.CreateChild(string childName) |
52680 | { | 52680 | { |
@@ -52693,7 +52693,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52693 | } | 52693 | } |
52694 | return childValue; | 52694 | return childValue; |
52695 | } | 52695 | } |
52696 | 52696 | ||
52697 | /// <summary> | 52697 | /// <summary> |
52698 | /// Processes this element and all child elements into an XmlWriter. | 52698 | /// Processes this element and all child elements into an XmlWriter. |
52699 | /// </summary> | 52699 | /// </summary> |
@@ -52857,7 +52857,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52857 | } | 52857 | } |
52858 | writer.WriteEndElement(); | 52858 | writer.WriteEndElement(); |
52859 | } | 52859 | } |
52860 | 52860 | ||
52861 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 52861 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
52862 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 52862 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
52863 | void ISetAttributes.SetAttribute(string name, string value) | 52863 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -52953,7 +52953,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52953 | } | 52953 | } |
52954 | } | 52954 | } |
52955 | } | 52955 | } |
52956 | 52956 | ||
52957 | /// <summary> | 52957 | /// <summary> |
52958 | /// Reference to a Dialog. This will cause the entire referenced section's contents | 52958 | /// Reference to a Dialog. This will cause the entire referenced section's contents |
52959 | /// to be included in the installer database. | 52959 | /// to be included in the installer database. |
@@ -52961,13 +52961,13 @@ namespace WixToolset.Harvesters.Serialize | |||
52961 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 52961 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
52962 | public class DialogRef : ISchemaElement, ISetAttributes | 52962 | public class DialogRef : ISchemaElement, ISetAttributes |
52963 | { | 52963 | { |
52964 | 52964 | ||
52965 | private string idField; | 52965 | private string idField; |
52966 | 52966 | ||
52967 | private bool idFieldSet; | 52967 | private bool idFieldSet; |
52968 | 52968 | ||
52969 | private ISchemaElement parentElement; | 52969 | private ISchemaElement parentElement; |
52970 | 52970 | ||
52971 | /// <summary> | 52971 | /// <summary> |
52972 | /// The identifier of the Dialog to reference. | 52972 | /// The identifier of the Dialog to reference. |
52973 | /// </summary> | 52973 | /// </summary> |
@@ -52983,7 +52983,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52983 | this.idField = value; | 52983 | this.idField = value; |
52984 | } | 52984 | } |
52985 | } | 52985 | } |
52986 | 52986 | ||
52987 | public virtual ISchemaElement ParentElement | 52987 | public virtual ISchemaElement ParentElement |
52988 | { | 52988 | { |
52989 | get | 52989 | get |
@@ -52995,7 +52995,7 @@ namespace WixToolset.Harvesters.Serialize | |||
52995 | this.parentElement = value; | 52995 | this.parentElement = value; |
52996 | } | 52996 | } |
52997 | } | 52997 | } |
52998 | 52998 | ||
52999 | /// <summary> | 52999 | /// <summary> |
53000 | /// Processes this element and all child elements into an XmlWriter. | 53000 | /// Processes this element and all child elements into an XmlWriter. |
53001 | /// </summary> | 53001 | /// </summary> |
@@ -53012,7 +53012,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53012 | } | 53012 | } |
53013 | writer.WriteEndElement(); | 53013 | writer.WriteEndElement(); |
53014 | } | 53014 | } |
53015 | 53015 | ||
53016 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53016 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53017 | void ISetAttributes.SetAttribute(string name, string value) | 53017 | void ISetAttributes.SetAttribute(string name, string value) |
53018 | { | 53018 | { |
@@ -53027,25 +53027,25 @@ namespace WixToolset.Harvesters.Serialize | |||
53027 | } | 53027 | } |
53028 | } | 53028 | } |
53029 | } | 53029 | } |
53030 | 53030 | ||
53031 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 53031 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
53032 | public class ProgressText : ISchemaElement, ISetAttributes | 53032 | public class ProgressText : ISchemaElement, ISetAttributes |
53033 | { | 53033 | { |
53034 | 53034 | ||
53035 | private string actionField; | 53035 | private string actionField; |
53036 | 53036 | ||
53037 | private bool actionFieldSet; | 53037 | private bool actionFieldSet; |
53038 | 53038 | ||
53039 | private string templateField; | 53039 | private string templateField; |
53040 | 53040 | ||
53041 | private bool templateFieldSet; | 53041 | private bool templateFieldSet; |
53042 | 53042 | ||
53043 | private string contentField; | 53043 | private string contentField; |
53044 | 53044 | ||
53045 | private bool contentFieldSet; | 53045 | private bool contentFieldSet; |
53046 | 53046 | ||
53047 | private ISchemaElement parentElement; | 53047 | private ISchemaElement parentElement; |
53048 | 53048 | ||
53049 | public string Action | 53049 | public string Action |
53050 | { | 53050 | { |
53051 | get | 53051 | get |
@@ -53058,7 +53058,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53058 | this.actionField = value; | 53058 | this.actionField = value; |
53059 | } | 53059 | } |
53060 | } | 53060 | } |
53061 | 53061 | ||
53062 | /// <summary> | 53062 | /// <summary> |
53063 | /// used to format ActionData messages from action processing | 53063 | /// used to format ActionData messages from action processing |
53064 | /// </summary> | 53064 | /// </summary> |
@@ -53074,7 +53074,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53074 | this.templateField = value; | 53074 | this.templateField = value; |
53075 | } | 53075 | } |
53076 | } | 53076 | } |
53077 | 53077 | ||
53078 | /// <summary> | 53078 | /// <summary> |
53079 | /// Element value is progress message text for action | 53079 | /// Element value is progress message text for action |
53080 | /// </summary> | 53080 | /// </summary> |
@@ -53090,7 +53090,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53090 | this.contentField = value; | 53090 | this.contentField = value; |
53091 | } | 53091 | } |
53092 | } | 53092 | } |
53093 | 53093 | ||
53094 | public virtual ISchemaElement ParentElement | 53094 | public virtual ISchemaElement ParentElement |
53095 | { | 53095 | { |
53096 | get | 53096 | get |
@@ -53102,7 +53102,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53102 | this.parentElement = value; | 53102 | this.parentElement = value; |
53103 | } | 53103 | } |
53104 | } | 53104 | } |
53105 | 53105 | ||
53106 | /// <summary> | 53106 | /// <summary> |
53107 | /// Processes this element and all child elements into an XmlWriter. | 53107 | /// Processes this element and all child elements into an XmlWriter. |
53108 | /// </summary> | 53108 | /// </summary> |
@@ -53127,7 +53127,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53127 | } | 53127 | } |
53128 | writer.WriteEndElement(); | 53128 | writer.WriteEndElement(); |
53129 | } | 53129 | } |
53130 | 53130 | ||
53131 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53131 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53132 | void ISetAttributes.SetAttribute(string name, string value) | 53132 | void ISetAttributes.SetAttribute(string name, string value) |
53133 | { | 53133 | { |
@@ -53152,53 +53152,53 @@ namespace WixToolset.Harvesters.Serialize | |||
53152 | } | 53152 | } |
53153 | } | 53153 | } |
53154 | } | 53154 | } |
53155 | 53155 | ||
53156 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 53156 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
53157 | public class TextStyle : ISchemaElement, ISetAttributes | 53157 | public class TextStyle : ISchemaElement, ISetAttributes |
53158 | { | 53158 | { |
53159 | 53159 | ||
53160 | private string idField; | 53160 | private string idField; |
53161 | 53161 | ||
53162 | private bool idFieldSet; | 53162 | private bool idFieldSet; |
53163 | 53163 | ||
53164 | private string faceNameField; | 53164 | private string faceNameField; |
53165 | 53165 | ||
53166 | private bool faceNameFieldSet; | 53166 | private bool faceNameFieldSet; |
53167 | 53167 | ||
53168 | private string sizeField; | 53168 | private string sizeField; |
53169 | 53169 | ||
53170 | private bool sizeFieldSet; | 53170 | private bool sizeFieldSet; |
53171 | 53171 | ||
53172 | private int redField; | 53172 | private int redField; |
53173 | 53173 | ||
53174 | private bool redFieldSet; | 53174 | private bool redFieldSet; |
53175 | 53175 | ||
53176 | private int greenField; | 53176 | private int greenField; |
53177 | 53177 | ||
53178 | private bool greenFieldSet; | 53178 | private bool greenFieldSet; |
53179 | 53179 | ||
53180 | private int blueField; | 53180 | private int blueField; |
53181 | 53181 | ||
53182 | private bool blueFieldSet; | 53182 | private bool blueFieldSet; |
53183 | 53183 | ||
53184 | private YesNoType boldField; | 53184 | private YesNoType boldField; |
53185 | 53185 | ||
53186 | private bool boldFieldSet; | 53186 | private bool boldFieldSet; |
53187 | 53187 | ||
53188 | private YesNoType italicField; | 53188 | private YesNoType italicField; |
53189 | 53189 | ||
53190 | private bool italicFieldSet; | 53190 | private bool italicFieldSet; |
53191 | 53191 | ||
53192 | private YesNoType underlineField; | 53192 | private YesNoType underlineField; |
53193 | 53193 | ||
53194 | private bool underlineFieldSet; | 53194 | private bool underlineFieldSet; |
53195 | 53195 | ||
53196 | private YesNoType strikeField; | 53196 | private YesNoType strikeField; |
53197 | 53197 | ||
53198 | private bool strikeFieldSet; | 53198 | private bool strikeFieldSet; |
53199 | 53199 | ||
53200 | private ISchemaElement parentElement; | 53200 | private ISchemaElement parentElement; |
53201 | 53201 | ||
53202 | public string Id | 53202 | public string Id |
53203 | { | 53203 | { |
53204 | get | 53204 | get |
@@ -53211,7 +53211,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53211 | this.idField = value; | 53211 | this.idField = value; |
53212 | } | 53212 | } |
53213 | } | 53213 | } |
53214 | 53214 | ||
53215 | public string FaceName | 53215 | public string FaceName |
53216 | { | 53216 | { |
53217 | get | 53217 | get |
@@ -53224,7 +53224,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53224 | this.faceNameField = value; | 53224 | this.faceNameField = value; |
53225 | } | 53225 | } |
53226 | } | 53226 | } |
53227 | 53227 | ||
53228 | public string Size | 53228 | public string Size |
53229 | { | 53229 | { |
53230 | get | 53230 | get |
@@ -53237,7 +53237,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53237 | this.sizeField = value; | 53237 | this.sizeField = value; |
53238 | } | 53238 | } |
53239 | } | 53239 | } |
53240 | 53240 | ||
53241 | /// <summary> | 53241 | /// <summary> |
53242 | /// 0 to 255 | 53242 | /// 0 to 255 |
53243 | /// </summary> | 53243 | /// </summary> |
@@ -53253,7 +53253,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53253 | this.redField = value; | 53253 | this.redField = value; |
53254 | } | 53254 | } |
53255 | } | 53255 | } |
53256 | 53256 | ||
53257 | /// <summary> | 53257 | /// <summary> |
53258 | /// 0 to 255 | 53258 | /// 0 to 255 |
53259 | /// </summary> | 53259 | /// </summary> |
@@ -53269,7 +53269,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53269 | this.greenField = value; | 53269 | this.greenField = value; |
53270 | } | 53270 | } |
53271 | } | 53271 | } |
53272 | 53272 | ||
53273 | /// <summary> | 53273 | /// <summary> |
53274 | /// 0 to 255 | 53274 | /// 0 to 255 |
53275 | /// </summary> | 53275 | /// </summary> |
@@ -53285,7 +53285,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53285 | this.blueField = value; | 53285 | this.blueField = value; |
53286 | } | 53286 | } |
53287 | } | 53287 | } |
53288 | 53288 | ||
53289 | public YesNoType Bold | 53289 | public YesNoType Bold |
53290 | { | 53290 | { |
53291 | get | 53291 | get |
@@ -53298,7 +53298,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53298 | this.boldField = value; | 53298 | this.boldField = value; |
53299 | } | 53299 | } |
53300 | } | 53300 | } |
53301 | 53301 | ||
53302 | public YesNoType Italic | 53302 | public YesNoType Italic |
53303 | { | 53303 | { |
53304 | get | 53304 | get |
@@ -53311,7 +53311,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53311 | this.italicField = value; | 53311 | this.italicField = value; |
53312 | } | 53312 | } |
53313 | } | 53313 | } |
53314 | 53314 | ||
53315 | public YesNoType Underline | 53315 | public YesNoType Underline |
53316 | { | 53316 | { |
53317 | get | 53317 | get |
@@ -53324,7 +53324,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53324 | this.underlineField = value; | 53324 | this.underlineField = value; |
53325 | } | 53325 | } |
53326 | } | 53326 | } |
53327 | 53327 | ||
53328 | public YesNoType Strike | 53328 | public YesNoType Strike |
53329 | { | 53329 | { |
53330 | get | 53330 | get |
@@ -53337,7 +53337,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53337 | this.strikeField = value; | 53337 | this.strikeField = value; |
53338 | } | 53338 | } |
53339 | } | 53339 | } |
53340 | 53340 | ||
53341 | public virtual ISchemaElement ParentElement | 53341 | public virtual ISchemaElement ParentElement |
53342 | { | 53342 | { |
53343 | get | 53343 | get |
@@ -53349,7 +53349,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53349 | this.parentElement = value; | 53349 | this.parentElement = value; |
53350 | } | 53350 | } |
53351 | } | 53351 | } |
53352 | 53352 | ||
53353 | /// <summary> | 53353 | /// <summary> |
53354 | /// Processes this element and all child elements into an XmlWriter. | 53354 | /// Processes this element and all child elements into an XmlWriter. |
53355 | /// </summary> | 53355 | /// </summary> |
@@ -53431,7 +53431,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53431 | } | 53431 | } |
53432 | writer.WriteEndElement(); | 53432 | writer.WriteEndElement(); |
53433 | } | 53433 | } |
53434 | 53434 | ||
53435 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53435 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53436 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 53436 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
53437 | void ISetAttributes.SetAttribute(string name, string value) | 53437 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -53492,28 +53492,28 @@ namespace WixToolset.Harvesters.Serialize | |||
53492 | } | 53492 | } |
53493 | } | 53493 | } |
53494 | } | 53494 | } |
53495 | 53495 | ||
53496 | /// <summary> | 53496 | /// <summary> |
53497 | /// The value (and optional text) associated with an item in a ComboBox, ListBox, or ListView. | 53497 | /// The value (and optional text) associated with an item in a ComboBox, ListBox, or ListView. |
53498 | /// </summary> | 53498 | /// </summary> |
53499 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 53499 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
53500 | public class ListItem : ISchemaElement, ISetAttributes | 53500 | public class ListItem : ISchemaElement, ISetAttributes |
53501 | { | 53501 | { |
53502 | 53502 | ||
53503 | private string valueField; | 53503 | private string valueField; |
53504 | 53504 | ||
53505 | private bool valueFieldSet; | 53505 | private bool valueFieldSet; |
53506 | 53506 | ||
53507 | private string textField; | 53507 | private string textField; |
53508 | 53508 | ||
53509 | private bool textFieldSet; | 53509 | private bool textFieldSet; |
53510 | 53510 | ||
53511 | private string iconField; | 53511 | private string iconField; |
53512 | 53512 | ||
53513 | private bool iconFieldSet; | 53513 | private bool iconFieldSet; |
53514 | 53514 | ||
53515 | private ISchemaElement parentElement; | 53515 | private ISchemaElement parentElement; |
53516 | 53516 | ||
53517 | /// <summary> | 53517 | /// <summary> |
53518 | /// The value assigned to the associated ComboBox, ListBox, or ListView property if this item is selected. | 53518 | /// The value assigned to the associated ComboBox, ListBox, or ListView property if this item is selected. |
53519 | /// </summary> | 53519 | /// </summary> |
@@ -53529,7 +53529,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53529 | this.valueField = value; | 53529 | this.valueField = value; |
53530 | } | 53530 | } |
53531 | } | 53531 | } |
53532 | 53532 | ||
53533 | /// <summary> | 53533 | /// <summary> |
53534 | /// The localizable, visible text to be assigned to the item. | 53534 | /// The localizable, visible text to be assigned to the item. |
53535 | /// If not specified, this will default to the value of the Value attribute. | 53535 | /// If not specified, this will default to the value of the Value attribute. |
@@ -53546,7 +53546,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53546 | this.textField = value; | 53546 | this.textField = value; |
53547 | } | 53547 | } |
53548 | } | 53548 | } |
53549 | 53549 | ||
53550 | /// <summary> | 53550 | /// <summary> |
53551 | /// The identifier of the Binary (not Icon) element containing the icon to associate with this item. | 53551 | /// The identifier of the Binary (not Icon) element containing the icon to associate with this item. |
53552 | /// This value is only valid when nested under a ListView element. | 53552 | /// This value is only valid when nested under a ListView element. |
@@ -53563,7 +53563,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53563 | this.iconField = value; | 53563 | this.iconField = value; |
53564 | } | 53564 | } |
53565 | } | 53565 | } |
53566 | 53566 | ||
53567 | public virtual ISchemaElement ParentElement | 53567 | public virtual ISchemaElement ParentElement |
53568 | { | 53568 | { |
53569 | get | 53569 | get |
@@ -53575,7 +53575,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53575 | this.parentElement = value; | 53575 | this.parentElement = value; |
53576 | } | 53576 | } |
53577 | } | 53577 | } |
53578 | 53578 | ||
53579 | /// <summary> | 53579 | /// <summary> |
53580 | /// Processes this element and all child elements into an XmlWriter. | 53580 | /// Processes this element and all child elements into an XmlWriter. |
53581 | /// </summary> | 53581 | /// </summary> |
@@ -53600,7 +53600,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53600 | } | 53600 | } |
53601 | writer.WriteEndElement(); | 53601 | writer.WriteEndElement(); |
53602 | } | 53602 | } |
53603 | 53603 | ||
53604 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53604 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53605 | void ISetAttributes.SetAttribute(string name, string value) | 53605 | void ISetAttributes.SetAttribute(string name, string value) |
53606 | { | 53606 | { |
@@ -53625,29 +53625,29 @@ namespace WixToolset.Harvesters.Serialize | |||
53625 | } | 53625 | } |
53626 | } | 53626 | } |
53627 | } | 53627 | } |
53628 | 53628 | ||
53629 | /// <summary> | 53629 | /// <summary> |
53630 | /// Set of items for a particular ListBox control tied to an install Property | 53630 | /// Set of items for a particular ListBox control tied to an install Property |
53631 | /// </summary> | 53631 | /// </summary> |
53632 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 53632 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
53633 | public class ListBox : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 53633 | public class ListBox : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
53634 | { | 53634 | { |
53635 | 53635 | ||
53636 | private ElementCollection children; | 53636 | private ElementCollection children; |
53637 | 53637 | ||
53638 | private string propertyField; | 53638 | private string propertyField; |
53639 | 53639 | ||
53640 | private bool propertyFieldSet; | 53640 | private bool propertyFieldSet; |
53641 | 53641 | ||
53642 | private ISchemaElement parentElement; | 53642 | private ISchemaElement parentElement; |
53643 | 53643 | ||
53644 | public ListBox() | 53644 | public ListBox() |
53645 | { | 53645 | { |
53646 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 53646 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
53647 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListItem))); | 53647 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListItem))); |
53648 | this.children = childCollection0; | 53648 | this.children = childCollection0; |
53649 | } | 53649 | } |
53650 | 53650 | ||
53651 | public virtual IEnumerable Children | 53651 | public virtual IEnumerable Children |
53652 | { | 53652 | { |
53653 | get | 53653 | get |
@@ -53655,7 +53655,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53655 | return this.children; | 53655 | return this.children; |
53656 | } | 53656 | } |
53657 | } | 53657 | } |
53658 | 53658 | ||
53659 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 53659 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
53660 | public virtual IEnumerable this[System.Type childType] | 53660 | public virtual IEnumerable this[System.Type childType] |
53661 | { | 53661 | { |
@@ -53664,7 +53664,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53664 | return this.children.Filter(childType); | 53664 | return this.children.Filter(childType); |
53665 | } | 53665 | } |
53666 | } | 53666 | } |
53667 | 53667 | ||
53668 | /// <summary> | 53668 | /// <summary> |
53669 | /// Property tied to this group | 53669 | /// Property tied to this group |
53670 | /// </summary> | 53670 | /// </summary> |
@@ -53680,7 +53680,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53680 | this.propertyField = value; | 53680 | this.propertyField = value; |
53681 | } | 53681 | } |
53682 | } | 53682 | } |
53683 | 53683 | ||
53684 | public virtual ISchemaElement ParentElement | 53684 | public virtual ISchemaElement ParentElement |
53685 | { | 53685 | { |
53686 | get | 53686 | get |
@@ -53692,7 +53692,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53692 | this.parentElement = value; | 53692 | this.parentElement = value; |
53693 | } | 53693 | } |
53694 | } | 53694 | } |
53695 | 53695 | ||
53696 | public virtual void AddChild(ISchemaElement child) | 53696 | public virtual void AddChild(ISchemaElement child) |
53697 | { | 53697 | { |
53698 | if ((null == child)) | 53698 | if ((null == child)) |
@@ -53702,7 +53702,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53702 | this.children.AddElement(child); | 53702 | this.children.AddElement(child); |
53703 | child.ParentElement = this; | 53703 | child.ParentElement = this; |
53704 | } | 53704 | } |
53705 | 53705 | ||
53706 | public virtual void RemoveChild(ISchemaElement child) | 53706 | public virtual void RemoveChild(ISchemaElement child) |
53707 | { | 53707 | { |
53708 | if ((null == child)) | 53708 | if ((null == child)) |
@@ -53712,7 +53712,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53712 | this.children.RemoveElement(child); | 53712 | this.children.RemoveElement(child); |
53713 | child.ParentElement = null; | 53713 | child.ParentElement = null; |
53714 | } | 53714 | } |
53715 | 53715 | ||
53716 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53716 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53717 | ISchemaElement ICreateChildren.CreateChild(string childName) | 53717 | ISchemaElement ICreateChildren.CreateChild(string childName) |
53718 | { | 53718 | { |
@@ -53731,7 +53731,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53731 | } | 53731 | } |
53732 | return childValue; | 53732 | return childValue; |
53733 | } | 53733 | } |
53734 | 53734 | ||
53735 | /// <summary> | 53735 | /// <summary> |
53736 | /// Processes this element and all child elements into an XmlWriter. | 53736 | /// Processes this element and all child elements into an XmlWriter. |
53737 | /// </summary> | 53737 | /// </summary> |
@@ -53753,7 +53753,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53753 | } | 53753 | } |
53754 | writer.WriteEndElement(); | 53754 | writer.WriteEndElement(); |
53755 | } | 53755 | } |
53756 | 53756 | ||
53757 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53757 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53758 | void ISetAttributes.SetAttribute(string name, string value) | 53758 | void ISetAttributes.SetAttribute(string name, string value) |
53759 | { | 53759 | { |
@@ -53768,29 +53768,29 @@ namespace WixToolset.Harvesters.Serialize | |||
53768 | } | 53768 | } |
53769 | } | 53769 | } |
53770 | } | 53770 | } |
53771 | 53771 | ||
53772 | /// <summary> | 53772 | /// <summary> |
53773 | /// Set of items for a particular ComboBox control tied to an install Property | 53773 | /// Set of items for a particular ComboBox control tied to an install Property |
53774 | /// </summary> | 53774 | /// </summary> |
53775 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 53775 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
53776 | public class ComboBox : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 53776 | public class ComboBox : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
53777 | { | 53777 | { |
53778 | 53778 | ||
53779 | private ElementCollection children; | 53779 | private ElementCollection children; |
53780 | 53780 | ||
53781 | private string propertyField; | 53781 | private string propertyField; |
53782 | 53782 | ||
53783 | private bool propertyFieldSet; | 53783 | private bool propertyFieldSet; |
53784 | 53784 | ||
53785 | private ISchemaElement parentElement; | 53785 | private ISchemaElement parentElement; |
53786 | 53786 | ||
53787 | public ComboBox() | 53787 | public ComboBox() |
53788 | { | 53788 | { |
53789 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 53789 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
53790 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListItem))); | 53790 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListItem))); |
53791 | this.children = childCollection0; | 53791 | this.children = childCollection0; |
53792 | } | 53792 | } |
53793 | 53793 | ||
53794 | public virtual IEnumerable Children | 53794 | public virtual IEnumerable Children |
53795 | { | 53795 | { |
53796 | get | 53796 | get |
@@ -53798,7 +53798,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53798 | return this.children; | 53798 | return this.children; |
53799 | } | 53799 | } |
53800 | } | 53800 | } |
53801 | 53801 | ||
53802 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 53802 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
53803 | public virtual IEnumerable this[System.Type childType] | 53803 | public virtual IEnumerable this[System.Type childType] |
53804 | { | 53804 | { |
@@ -53807,7 +53807,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53807 | return this.children.Filter(childType); | 53807 | return this.children.Filter(childType); |
53808 | } | 53808 | } |
53809 | } | 53809 | } |
53810 | 53810 | ||
53811 | /// <summary> | 53811 | /// <summary> |
53812 | /// Property tied to this group | 53812 | /// Property tied to this group |
53813 | /// </summary> | 53813 | /// </summary> |
@@ -53823,7 +53823,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53823 | this.propertyField = value; | 53823 | this.propertyField = value; |
53824 | } | 53824 | } |
53825 | } | 53825 | } |
53826 | 53826 | ||
53827 | public virtual ISchemaElement ParentElement | 53827 | public virtual ISchemaElement ParentElement |
53828 | { | 53828 | { |
53829 | get | 53829 | get |
@@ -53835,7 +53835,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53835 | this.parentElement = value; | 53835 | this.parentElement = value; |
53836 | } | 53836 | } |
53837 | } | 53837 | } |
53838 | 53838 | ||
53839 | public virtual void AddChild(ISchemaElement child) | 53839 | public virtual void AddChild(ISchemaElement child) |
53840 | { | 53840 | { |
53841 | if ((null == child)) | 53841 | if ((null == child)) |
@@ -53845,7 +53845,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53845 | this.children.AddElement(child); | 53845 | this.children.AddElement(child); |
53846 | child.ParentElement = this; | 53846 | child.ParentElement = this; |
53847 | } | 53847 | } |
53848 | 53848 | ||
53849 | public virtual void RemoveChild(ISchemaElement child) | 53849 | public virtual void RemoveChild(ISchemaElement child) |
53850 | { | 53850 | { |
53851 | if ((null == child)) | 53851 | if ((null == child)) |
@@ -53855,7 +53855,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53855 | this.children.RemoveElement(child); | 53855 | this.children.RemoveElement(child); |
53856 | child.ParentElement = null; | 53856 | child.ParentElement = null; |
53857 | } | 53857 | } |
53858 | 53858 | ||
53859 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53859 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53860 | ISchemaElement ICreateChildren.CreateChild(string childName) | 53860 | ISchemaElement ICreateChildren.CreateChild(string childName) |
53861 | { | 53861 | { |
@@ -53874,7 +53874,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53874 | } | 53874 | } |
53875 | return childValue; | 53875 | return childValue; |
53876 | } | 53876 | } |
53877 | 53877 | ||
53878 | /// <summary> | 53878 | /// <summary> |
53879 | /// Processes this element and all child elements into an XmlWriter. | 53879 | /// Processes this element and all child elements into an XmlWriter. |
53880 | /// </summary> | 53880 | /// </summary> |
@@ -53896,7 +53896,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53896 | } | 53896 | } |
53897 | writer.WriteEndElement(); | 53897 | writer.WriteEndElement(); |
53898 | } | 53898 | } |
53899 | 53899 | ||
53900 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 53900 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
53901 | void ISetAttributes.SetAttribute(string name, string value) | 53901 | void ISetAttributes.SetAttribute(string name, string value) |
53902 | { | 53902 | { |
@@ -53911,29 +53911,29 @@ namespace WixToolset.Harvesters.Serialize | |||
53911 | } | 53911 | } |
53912 | } | 53912 | } |
53913 | } | 53913 | } |
53914 | 53914 | ||
53915 | /// <summary> | 53915 | /// <summary> |
53916 | /// Set of items for a particular ListView control tied to an install Property | 53916 | /// Set of items for a particular ListView control tied to an install Property |
53917 | /// </summary> | 53917 | /// </summary> |
53918 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 53918 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
53919 | public class ListView : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 53919 | public class ListView : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
53920 | { | 53920 | { |
53921 | 53921 | ||
53922 | private ElementCollection children; | 53922 | private ElementCollection children; |
53923 | 53923 | ||
53924 | private string propertyField; | 53924 | private string propertyField; |
53925 | 53925 | ||
53926 | private bool propertyFieldSet; | 53926 | private bool propertyFieldSet; |
53927 | 53927 | ||
53928 | private ISchemaElement parentElement; | 53928 | private ISchemaElement parentElement; |
53929 | 53929 | ||
53930 | public ListView() | 53930 | public ListView() |
53931 | { | 53931 | { |
53932 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 53932 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
53933 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListItem))); | 53933 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListItem))); |
53934 | this.children = childCollection0; | 53934 | this.children = childCollection0; |
53935 | } | 53935 | } |
53936 | 53936 | ||
53937 | public virtual IEnumerable Children | 53937 | public virtual IEnumerable Children |
53938 | { | 53938 | { |
53939 | get | 53939 | get |
@@ -53941,7 +53941,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53941 | return this.children; | 53941 | return this.children; |
53942 | } | 53942 | } |
53943 | } | 53943 | } |
53944 | 53944 | ||
53945 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 53945 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
53946 | public virtual IEnumerable this[System.Type childType] | 53946 | public virtual IEnumerable this[System.Type childType] |
53947 | { | 53947 | { |
@@ -53950,7 +53950,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53950 | return this.children.Filter(childType); | 53950 | return this.children.Filter(childType); |
53951 | } | 53951 | } |
53952 | } | 53952 | } |
53953 | 53953 | ||
53954 | /// <summary> | 53954 | /// <summary> |
53955 | /// Property tied to this group | 53955 | /// Property tied to this group |
53956 | /// </summary> | 53956 | /// </summary> |
@@ -53966,7 +53966,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53966 | this.propertyField = value; | 53966 | this.propertyField = value; |
53967 | } | 53967 | } |
53968 | } | 53968 | } |
53969 | 53969 | ||
53970 | public virtual ISchemaElement ParentElement | 53970 | public virtual ISchemaElement ParentElement |
53971 | { | 53971 | { |
53972 | get | 53972 | get |
@@ -53978,7 +53978,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53978 | this.parentElement = value; | 53978 | this.parentElement = value; |
53979 | } | 53979 | } |
53980 | } | 53980 | } |
53981 | 53981 | ||
53982 | public virtual void AddChild(ISchemaElement child) | 53982 | public virtual void AddChild(ISchemaElement child) |
53983 | { | 53983 | { |
53984 | if ((null == child)) | 53984 | if ((null == child)) |
@@ -53988,7 +53988,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53988 | this.children.AddElement(child); | 53988 | this.children.AddElement(child); |
53989 | child.ParentElement = this; | 53989 | child.ParentElement = this; |
53990 | } | 53990 | } |
53991 | 53991 | ||
53992 | public virtual void RemoveChild(ISchemaElement child) | 53992 | public virtual void RemoveChild(ISchemaElement child) |
53993 | { | 53993 | { |
53994 | if ((null == child)) | 53994 | if ((null == child)) |
@@ -53998,7 +53998,7 @@ namespace WixToolset.Harvesters.Serialize | |||
53998 | this.children.RemoveElement(child); | 53998 | this.children.RemoveElement(child); |
53999 | child.ParentElement = null; | 53999 | child.ParentElement = null; |
54000 | } | 54000 | } |
54001 | 54001 | ||
54002 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54002 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54003 | ISchemaElement ICreateChildren.CreateChild(string childName) | 54003 | ISchemaElement ICreateChildren.CreateChild(string childName) |
54004 | { | 54004 | { |
@@ -54017,7 +54017,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54017 | } | 54017 | } |
54018 | return childValue; | 54018 | return childValue; |
54019 | } | 54019 | } |
54020 | 54020 | ||
54021 | /// <summary> | 54021 | /// <summary> |
54022 | /// Processes this element and all child elements into an XmlWriter. | 54022 | /// Processes this element and all child elements into an XmlWriter. |
54023 | /// </summary> | 54023 | /// </summary> |
@@ -54039,7 +54039,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54039 | } | 54039 | } |
54040 | writer.WriteEndElement(); | 54040 | writer.WriteEndElement(); |
54041 | } | 54041 | } |
54042 | 54042 | ||
54043 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54043 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54044 | void ISetAttributes.SetAttribute(string name, string value) | 54044 | void ISetAttributes.SetAttribute(string name, string value) |
54045 | { | 54045 | { |
@@ -54054,56 +54054,56 @@ namespace WixToolset.Harvesters.Serialize | |||
54054 | } | 54054 | } |
54055 | } | 54055 | } |
54056 | } | 54056 | } |
54057 | 54057 | ||
54058 | /// <summary> | 54058 | /// <summary> |
54059 | /// Text or Icon plus Value that is assigned to the Property of the parent Control (RadioButtonGroup). | 54059 | /// Text or Icon plus Value that is assigned to the Property of the parent Control (RadioButtonGroup). |
54060 | /// </summary> | 54060 | /// </summary> |
54061 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 54061 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
54062 | public class RadioButton : ISchemaElement, ISetAttributes | 54062 | public class RadioButton : ISchemaElement, ISetAttributes |
54063 | { | 54063 | { |
54064 | 54064 | ||
54065 | private string bitmapField; | 54065 | private string bitmapField; |
54066 | 54066 | ||
54067 | private bool bitmapFieldSet; | 54067 | private bool bitmapFieldSet; |
54068 | 54068 | ||
54069 | private string heightField; | 54069 | private string heightField; |
54070 | 54070 | ||
54071 | private bool heightFieldSet; | 54071 | private bool heightFieldSet; |
54072 | 54072 | ||
54073 | private string helpField; | 54073 | private string helpField; |
54074 | 54074 | ||
54075 | private bool helpFieldSet; | 54075 | private bool helpFieldSet; |
54076 | 54076 | ||
54077 | private string iconField; | 54077 | private string iconField; |
54078 | 54078 | ||
54079 | private bool iconFieldSet; | 54079 | private bool iconFieldSet; |
54080 | 54080 | ||
54081 | private string textField; | 54081 | private string textField; |
54082 | 54082 | ||
54083 | private bool textFieldSet; | 54083 | private bool textFieldSet; |
54084 | 54084 | ||
54085 | private string toolTipField; | 54085 | private string toolTipField; |
54086 | 54086 | ||
54087 | private bool toolTipFieldSet; | 54087 | private bool toolTipFieldSet; |
54088 | 54088 | ||
54089 | private string valueField; | 54089 | private string valueField; |
54090 | 54090 | ||
54091 | private bool valueFieldSet; | 54091 | private bool valueFieldSet; |
54092 | 54092 | ||
54093 | private string widthField; | 54093 | private string widthField; |
54094 | 54094 | ||
54095 | private bool widthFieldSet; | 54095 | private bool widthFieldSet; |
54096 | 54096 | ||
54097 | private string xField; | 54097 | private string xField; |
54098 | 54098 | ||
54099 | private bool xFieldSet; | 54099 | private bool xFieldSet; |
54100 | 54100 | ||
54101 | private string yField; | 54101 | private string yField; |
54102 | 54102 | ||
54103 | private bool yFieldSet; | 54103 | private bool yFieldSet; |
54104 | 54104 | ||
54105 | private ISchemaElement parentElement; | 54105 | private ISchemaElement parentElement; |
54106 | 54106 | ||
54107 | /// <summary> | 54107 | /// <summary> |
54108 | /// This attribute defines the bitmap displayed with the radio button. The value of the attribute creates a reference | 54108 | /// This attribute defines the bitmap displayed with the radio button. The value of the attribute creates a reference |
54109 | /// to a Binary element that represents the bitmap. This attribute is mutually exclusive with the Icon and Text | 54109 | /// to a Binary element that represents the bitmap. This attribute is mutually exclusive with the Icon and Text |
@@ -54121,7 +54121,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54121 | this.bitmapField = value; | 54121 | this.bitmapField = value; |
54122 | } | 54122 | } |
54123 | } | 54123 | } |
54124 | 54124 | ||
54125 | public string Height | 54125 | public string Height |
54126 | { | 54126 | { |
54127 | get | 54127 | get |
@@ -54134,7 +54134,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54134 | this.heightField = value; | 54134 | this.heightField = value; |
54135 | } | 54135 | } |
54136 | } | 54136 | } |
54137 | 54137 | ||
54138 | public string Help | 54138 | public string Help |
54139 | { | 54139 | { |
54140 | get | 54140 | get |
@@ -54147,7 +54147,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54147 | this.helpField = value; | 54147 | this.helpField = value; |
54148 | } | 54148 | } |
54149 | } | 54149 | } |
54150 | 54150 | ||
54151 | /// <summary> | 54151 | /// <summary> |
54152 | /// This attribute defines the icon displayed with the radio button. The value of the attribute creates a reference | 54152 | /// This attribute defines the icon displayed with the radio button. The value of the attribute creates a reference |
54153 | /// to a Binary element that represents the icon. This attribute is mutually exclusive with the Bitmap and Text | 54153 | /// to a Binary element that represents the icon. This attribute is mutually exclusive with the Bitmap and Text |
@@ -54165,7 +54165,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54165 | this.iconField = value; | 54165 | this.iconField = value; |
54166 | } | 54166 | } |
54167 | } | 54167 | } |
54168 | 54168 | ||
54169 | /// <summary> | 54169 | /// <summary> |
54170 | /// Text displayed with the radio button. This attribute is mutually exclusive with the Bitmap and Icon attributes. | 54170 | /// Text displayed with the radio button. This attribute is mutually exclusive with the Bitmap and Icon attributes. |
54171 | /// </summary> | 54171 | /// </summary> |
@@ -54181,7 +54181,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54181 | this.textField = value; | 54181 | this.textField = value; |
54182 | } | 54182 | } |
54183 | } | 54183 | } |
54184 | 54184 | ||
54185 | public string ToolTip | 54185 | public string ToolTip |
54186 | { | 54186 | { |
54187 | get | 54187 | get |
@@ -54194,7 +54194,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54194 | this.toolTipField = value; | 54194 | this.toolTipField = value; |
54195 | } | 54195 | } |
54196 | } | 54196 | } |
54197 | 54197 | ||
54198 | /// <summary> | 54198 | /// <summary> |
54199 | /// Value assigned to the associated control Property when this radio button is selected. | 54199 | /// Value assigned to the associated control Property when this radio button is selected. |
54200 | /// </summary> | 54200 | /// </summary> |
@@ -54210,7 +54210,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54210 | this.valueField = value; | 54210 | this.valueField = value; |
54211 | } | 54211 | } |
54212 | } | 54212 | } |
54213 | 54213 | ||
54214 | public string Width | 54214 | public string Width |
54215 | { | 54215 | { |
54216 | get | 54216 | get |
@@ -54223,7 +54223,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54223 | this.widthField = value; | 54223 | this.widthField = value; |
54224 | } | 54224 | } |
54225 | } | 54225 | } |
54226 | 54226 | ||
54227 | public string X | 54227 | public string X |
54228 | { | 54228 | { |
54229 | get | 54229 | get |
@@ -54236,7 +54236,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54236 | this.xField = value; | 54236 | this.xField = value; |
54237 | } | 54237 | } |
54238 | } | 54238 | } |
54239 | 54239 | ||
54240 | public string Y | 54240 | public string Y |
54241 | { | 54241 | { |
54242 | get | 54242 | get |
@@ -54249,7 +54249,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54249 | this.yField = value; | 54249 | this.yField = value; |
54250 | } | 54250 | } |
54251 | } | 54251 | } |
54252 | 54252 | ||
54253 | public virtual ISchemaElement ParentElement | 54253 | public virtual ISchemaElement ParentElement |
54254 | { | 54254 | { |
54255 | get | 54255 | get |
@@ -54261,7 +54261,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54261 | this.parentElement = value; | 54261 | this.parentElement = value; |
54262 | } | 54262 | } |
54263 | } | 54263 | } |
54264 | 54264 | ||
54265 | /// <summary> | 54265 | /// <summary> |
54266 | /// Processes this element and all child elements into an XmlWriter. | 54266 | /// Processes this element and all child elements into an XmlWriter. |
54267 | /// </summary> | 54267 | /// </summary> |
@@ -54315,7 +54315,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54315 | } | 54315 | } |
54316 | writer.WriteEndElement(); | 54316 | writer.WriteEndElement(); |
54317 | } | 54317 | } |
54318 | 54318 | ||
54319 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54319 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54320 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 54320 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
54321 | void ISetAttributes.SetAttribute(string name, string value) | 54321 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -54376,29 +54376,29 @@ namespace WixToolset.Harvesters.Serialize | |||
54376 | } | 54376 | } |
54377 | } | 54377 | } |
54378 | } | 54378 | } |
54379 | 54379 | ||
54380 | /// <summary> | 54380 | /// <summary> |
54381 | /// Set of radio buttons tied to the specified Property | 54381 | /// Set of radio buttons tied to the specified Property |
54382 | /// </summary> | 54382 | /// </summary> |
54383 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 54383 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
54384 | public class RadioButtonGroup : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 54384 | public class RadioButtonGroup : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
54385 | { | 54385 | { |
54386 | 54386 | ||
54387 | private ElementCollection children; | 54387 | private ElementCollection children; |
54388 | 54388 | ||
54389 | private string propertyField; | 54389 | private string propertyField; |
54390 | 54390 | ||
54391 | private bool propertyFieldSet; | 54391 | private bool propertyFieldSet; |
54392 | 54392 | ||
54393 | private ISchemaElement parentElement; | 54393 | private ISchemaElement parentElement; |
54394 | 54394 | ||
54395 | public RadioButtonGroup() | 54395 | public RadioButtonGroup() |
54396 | { | 54396 | { |
54397 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 54397 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
54398 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(RadioButton))); | 54398 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(RadioButton))); |
54399 | this.children = childCollection0; | 54399 | this.children = childCollection0; |
54400 | } | 54400 | } |
54401 | 54401 | ||
54402 | public virtual IEnumerable Children | 54402 | public virtual IEnumerable Children |
54403 | { | 54403 | { |
54404 | get | 54404 | get |
@@ -54406,7 +54406,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54406 | return this.children; | 54406 | return this.children; |
54407 | } | 54407 | } |
54408 | } | 54408 | } |
54409 | 54409 | ||
54410 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 54410 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
54411 | public virtual IEnumerable this[System.Type childType] | 54411 | public virtual IEnumerable this[System.Type childType] |
54412 | { | 54412 | { |
@@ -54415,7 +54415,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54415 | return this.children.Filter(childType); | 54415 | return this.children.Filter(childType); |
54416 | } | 54416 | } |
54417 | } | 54417 | } |
54418 | 54418 | ||
54419 | /// <summary> | 54419 | /// <summary> |
54420 | /// Property tied to this group. | 54420 | /// Property tied to this group. |
54421 | /// </summary> | 54421 | /// </summary> |
@@ -54431,7 +54431,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54431 | this.propertyField = value; | 54431 | this.propertyField = value; |
54432 | } | 54432 | } |
54433 | } | 54433 | } |
54434 | 54434 | ||
54435 | public virtual ISchemaElement ParentElement | 54435 | public virtual ISchemaElement ParentElement |
54436 | { | 54436 | { |
54437 | get | 54437 | get |
@@ -54443,7 +54443,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54443 | this.parentElement = value; | 54443 | this.parentElement = value; |
54444 | } | 54444 | } |
54445 | } | 54445 | } |
54446 | 54446 | ||
54447 | public virtual void AddChild(ISchemaElement child) | 54447 | public virtual void AddChild(ISchemaElement child) |
54448 | { | 54448 | { |
54449 | if ((null == child)) | 54449 | if ((null == child)) |
@@ -54453,7 +54453,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54453 | this.children.AddElement(child); | 54453 | this.children.AddElement(child); |
54454 | child.ParentElement = this; | 54454 | child.ParentElement = this; |
54455 | } | 54455 | } |
54456 | 54456 | ||
54457 | public virtual void RemoveChild(ISchemaElement child) | 54457 | public virtual void RemoveChild(ISchemaElement child) |
54458 | { | 54458 | { |
54459 | if ((null == child)) | 54459 | if ((null == child)) |
@@ -54463,7 +54463,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54463 | this.children.RemoveElement(child); | 54463 | this.children.RemoveElement(child); |
54464 | child.ParentElement = null; | 54464 | child.ParentElement = null; |
54465 | } | 54465 | } |
54466 | 54466 | ||
54467 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54467 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54468 | ISchemaElement ICreateChildren.CreateChild(string childName) | 54468 | ISchemaElement ICreateChildren.CreateChild(string childName) |
54469 | { | 54469 | { |
@@ -54482,7 +54482,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54482 | } | 54482 | } |
54483 | return childValue; | 54483 | return childValue; |
54484 | } | 54484 | } |
54485 | 54485 | ||
54486 | /// <summary> | 54486 | /// <summary> |
54487 | /// Processes this element and all child elements into an XmlWriter. | 54487 | /// Processes this element and all child elements into an XmlWriter. |
54488 | /// </summary> | 54488 | /// </summary> |
@@ -54504,7 +54504,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54504 | } | 54504 | } |
54505 | writer.WriteEndElement(); | 54505 | writer.WriteEndElement(); |
54506 | } | 54506 | } |
54507 | 54507 | ||
54508 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54508 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54509 | void ISetAttributes.SetAttribute(string name, string value) | 54509 | void ISetAttributes.SetAttribute(string name, string value) |
54510 | { | 54510 | { |
@@ -54519,24 +54519,24 @@ namespace WixToolset.Harvesters.Serialize | |||
54519 | } | 54519 | } |
54520 | } | 54520 | } |
54521 | } | 54521 | } |
54522 | 54522 | ||
54523 | /// <summary> | 54523 | /// <summary> |
54524 | /// Text associated with certain controls | 54524 | /// Text associated with certain controls |
54525 | /// </summary> | 54525 | /// </summary> |
54526 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 54526 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
54527 | public class UIText : ISchemaElement, ISetAttributes | 54527 | public class UIText : ISchemaElement, ISetAttributes |
54528 | { | 54528 | { |
54529 | 54529 | ||
54530 | private string idField; | 54530 | private string idField; |
54531 | 54531 | ||
54532 | private bool idFieldSet; | 54532 | private bool idFieldSet; |
54533 | 54533 | ||
54534 | private string contentField; | 54534 | private string contentField; |
54535 | 54535 | ||
54536 | private bool contentFieldSet; | 54536 | private bool contentFieldSet; |
54537 | 54537 | ||
54538 | private ISchemaElement parentElement; | 54538 | private ISchemaElement parentElement; |
54539 | 54539 | ||
54540 | public string Id | 54540 | public string Id |
54541 | { | 54541 | { |
54542 | get | 54542 | get |
@@ -54549,7 +54549,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54549 | this.idField = value; | 54549 | this.idField = value; |
54550 | } | 54550 | } |
54551 | } | 54551 | } |
54552 | 54552 | ||
54553 | /// <summary> | 54553 | /// <summary> |
54554 | /// Element value is text, may use CDATA if needed to escape XML delimiters | 54554 | /// Element value is text, may use CDATA if needed to escape XML delimiters |
54555 | /// </summary> | 54555 | /// </summary> |
@@ -54565,7 +54565,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54565 | this.contentField = value; | 54565 | this.contentField = value; |
54566 | } | 54566 | } |
54567 | } | 54567 | } |
54568 | 54568 | ||
54569 | public virtual ISchemaElement ParentElement | 54569 | public virtual ISchemaElement ParentElement |
54570 | { | 54570 | { |
54571 | get | 54571 | get |
@@ -54577,7 +54577,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54577 | this.parentElement = value; | 54577 | this.parentElement = value; |
54578 | } | 54578 | } |
54579 | } | 54579 | } |
54580 | 54580 | ||
54581 | /// <summary> | 54581 | /// <summary> |
54582 | /// Processes this element and all child elements into an XmlWriter. | 54582 | /// Processes this element and all child elements into an XmlWriter. |
54583 | /// </summary> | 54583 | /// </summary> |
@@ -54598,7 +54598,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54598 | } | 54598 | } |
54599 | writer.WriteEndElement(); | 54599 | writer.WriteEndElement(); |
54600 | } | 54600 | } |
54601 | 54601 | ||
54602 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54602 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54603 | void ISetAttributes.SetAttribute(string name, string value) | 54603 | void ISetAttributes.SetAttribute(string name, string value) |
54604 | { | 54604 | { |
@@ -54618,7 +54618,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54618 | } | 54618 | } |
54619 | } | 54619 | } |
54620 | } | 54620 | } |
54621 | 54621 | ||
54622 | /// <summary> | 54622 | /// <summary> |
54623 | /// Reference to a UI element. This will force the entire referenced Fragment's contents | 54623 | /// Reference to a UI element. This will force the entire referenced Fragment's contents |
54624 | /// to be included in the installer database. | 54624 | /// to be included in the installer database. |
@@ -54626,13 +54626,13 @@ namespace WixToolset.Harvesters.Serialize | |||
54626 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 54626 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
54627 | public class UIRef : ISchemaElement, ISetAttributes | 54627 | public class UIRef : ISchemaElement, ISetAttributes |
54628 | { | 54628 | { |
54629 | 54629 | ||
54630 | private string idField; | 54630 | private string idField; |
54631 | 54631 | ||
54632 | private bool idFieldSet; | 54632 | private bool idFieldSet; |
54633 | 54633 | ||
54634 | private ISchemaElement parentElement; | 54634 | private ISchemaElement parentElement; |
54635 | 54635 | ||
54636 | public string Id | 54636 | public string Id |
54637 | { | 54637 | { |
54638 | get | 54638 | get |
@@ -54645,7 +54645,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54645 | this.idField = value; | 54645 | this.idField = value; |
54646 | } | 54646 | } |
54647 | } | 54647 | } |
54648 | 54648 | ||
54649 | public virtual ISchemaElement ParentElement | 54649 | public virtual ISchemaElement ParentElement |
54650 | { | 54650 | { |
54651 | get | 54651 | get |
@@ -54657,7 +54657,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54657 | this.parentElement = value; | 54657 | this.parentElement = value; |
54658 | } | 54658 | } |
54659 | } | 54659 | } |
54660 | 54660 | ||
54661 | /// <summary> | 54661 | /// <summary> |
54662 | /// Processes this element and all child elements into an XmlWriter. | 54662 | /// Processes this element and all child elements into an XmlWriter. |
54663 | /// </summary> | 54663 | /// </summary> |
@@ -54674,7 +54674,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54674 | } | 54674 | } |
54675 | writer.WriteEndElement(); | 54675 | writer.WriteEndElement(); |
54676 | } | 54676 | } |
54677 | 54677 | ||
54678 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54678 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54679 | void ISetAttributes.SetAttribute(string name, string value) | 54679 | void ISetAttributes.SetAttribute(string name, string value) |
54680 | { | 54680 | { |
@@ -54689,22 +54689,22 @@ namespace WixToolset.Harvesters.Serialize | |||
54689 | } | 54689 | } |
54690 | } | 54690 | } |
54691 | } | 54691 | } |
54692 | 54692 | ||
54693 | /// <summary> | 54693 | /// <summary> |
54694 | /// Enclosing element to compartmentalize UI specifications. | 54694 | /// Enclosing element to compartmentalize UI specifications. |
54695 | /// </summary> | 54695 | /// </summary> |
54696 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 54696 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
54697 | public class UI : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 54697 | public class UI : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
54698 | { | 54698 | { |
54699 | 54699 | ||
54700 | private ElementCollection children; | 54700 | private ElementCollection children; |
54701 | 54701 | ||
54702 | private string idField; | 54702 | private string idField; |
54703 | 54703 | ||
54704 | private bool idFieldSet; | 54704 | private bool idFieldSet; |
54705 | 54705 | ||
54706 | private ISchemaElement parentElement; | 54706 | private ISchemaElement parentElement; |
54707 | 54707 | ||
54708 | public UI() | 54708 | public UI() |
54709 | { | 54709 | { |
54710 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 54710 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
@@ -54731,7 +54731,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54731 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(UIRef))); | 54731 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(UIRef))); |
54732 | this.children = childCollection0; | 54732 | this.children = childCollection0; |
54733 | } | 54733 | } |
54734 | 54734 | ||
54735 | public virtual IEnumerable Children | 54735 | public virtual IEnumerable Children |
54736 | { | 54736 | { |
54737 | get | 54737 | get |
@@ -54739,7 +54739,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54739 | return this.children; | 54739 | return this.children; |
54740 | } | 54740 | } |
54741 | } | 54741 | } |
54742 | 54742 | ||
54743 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 54743 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
54744 | public virtual IEnumerable this[System.Type childType] | 54744 | public virtual IEnumerable this[System.Type childType] |
54745 | { | 54745 | { |
@@ -54748,7 +54748,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54748 | return this.children.Filter(childType); | 54748 | return this.children.Filter(childType); |
54749 | } | 54749 | } |
54750 | } | 54750 | } |
54751 | 54751 | ||
54752 | public string Id | 54752 | public string Id |
54753 | { | 54753 | { |
54754 | get | 54754 | get |
@@ -54761,7 +54761,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54761 | this.idField = value; | 54761 | this.idField = value; |
54762 | } | 54762 | } |
54763 | } | 54763 | } |
54764 | 54764 | ||
54765 | public virtual ISchemaElement ParentElement | 54765 | public virtual ISchemaElement ParentElement |
54766 | { | 54766 | { |
54767 | get | 54767 | get |
@@ -54773,7 +54773,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54773 | this.parentElement = value; | 54773 | this.parentElement = value; |
54774 | } | 54774 | } |
54775 | } | 54775 | } |
54776 | 54776 | ||
54777 | public virtual void AddChild(ISchemaElement child) | 54777 | public virtual void AddChild(ISchemaElement child) |
54778 | { | 54778 | { |
54779 | if ((null == child)) | 54779 | if ((null == child)) |
@@ -54783,7 +54783,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54783 | this.children.AddElement(child); | 54783 | this.children.AddElement(child); |
54784 | child.ParentElement = this; | 54784 | child.ParentElement = this; |
54785 | } | 54785 | } |
54786 | 54786 | ||
54787 | public virtual void RemoveChild(ISchemaElement child) | 54787 | public virtual void RemoveChild(ISchemaElement child) |
54788 | { | 54788 | { |
54789 | if ((null == child)) | 54789 | if ((null == child)) |
@@ -54793,7 +54793,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54793 | this.children.RemoveElement(child); | 54793 | this.children.RemoveElement(child); |
54794 | child.ParentElement = null; | 54794 | child.ParentElement = null; |
54795 | } | 54795 | } |
54796 | 54796 | ||
54797 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54797 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54798 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 54798 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
54799 | ISchemaElement ICreateChildren.CreateChild(string childName) | 54799 | ISchemaElement ICreateChildren.CreateChild(string childName) |
@@ -54885,7 +54885,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54885 | } | 54885 | } |
54886 | return childValue; | 54886 | return childValue; |
54887 | } | 54887 | } |
54888 | 54888 | ||
54889 | /// <summary> | 54889 | /// <summary> |
54890 | /// Processes this element and all child elements into an XmlWriter. | 54890 | /// Processes this element and all child elements into an XmlWriter. |
54891 | /// </summary> | 54891 | /// </summary> |
@@ -54907,7 +54907,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54907 | } | 54907 | } |
54908 | writer.WriteEndElement(); | 54908 | writer.WriteEndElement(); |
54909 | } | 54909 | } |
54910 | 54910 | ||
54911 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 54911 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
54912 | void ISetAttributes.SetAttribute(string name, string value) | 54912 | void ISetAttributes.SetAttribute(string name, string value) |
54913 | { | 54913 | { |
@@ -54922,26 +54922,26 @@ namespace WixToolset.Harvesters.Serialize | |||
54922 | } | 54922 | } |
54923 | } | 54923 | } |
54924 | } | 54924 | } |
54925 | 54925 | ||
54926 | /// <summary> | 54926 | /// <summary> |
54927 | /// Defines a custom table for use from a custom action. | 54927 | /// Defines a custom table for use from a custom action. |
54928 | /// </summary> | 54928 | /// </summary> |
54929 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 54929 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
54930 | public class CustomTable : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 54930 | public class CustomTable : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
54931 | { | 54931 | { |
54932 | 54932 | ||
54933 | private ElementCollection children; | 54933 | private ElementCollection children; |
54934 | 54934 | ||
54935 | private string idField; | 54935 | private string idField; |
54936 | 54936 | ||
54937 | private bool idFieldSet; | 54937 | private bool idFieldSet; |
54938 | 54938 | ||
54939 | private YesNoType bootstrapperApplicationDataField; | 54939 | private YesNoType bootstrapperApplicationDataField; |
54940 | 54940 | ||
54941 | private bool bootstrapperApplicationDataFieldSet; | 54941 | private bool bootstrapperApplicationDataFieldSet; |
54942 | 54942 | ||
54943 | private ISchemaElement parentElement; | 54943 | private ISchemaElement parentElement; |
54944 | 54944 | ||
54945 | public CustomTable() | 54945 | public CustomTable() |
54946 | { | 54946 | { |
54947 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 54947 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
@@ -54949,7 +54949,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54949 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Row))); | 54949 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Row))); |
54950 | this.children = childCollection0; | 54950 | this.children = childCollection0; |
54951 | } | 54951 | } |
54952 | 54952 | ||
54953 | public virtual IEnumerable Children | 54953 | public virtual IEnumerable Children |
54954 | { | 54954 | { |
54955 | get | 54955 | get |
@@ -54957,7 +54957,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54957 | return this.children; | 54957 | return this.children; |
54958 | } | 54958 | } |
54959 | } | 54959 | } |
54960 | 54960 | ||
54961 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 54961 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
54962 | public virtual IEnumerable this[System.Type childType] | 54962 | public virtual IEnumerable this[System.Type childType] |
54963 | { | 54963 | { |
@@ -54966,7 +54966,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54966 | return this.children.Filter(childType); | 54966 | return this.children.Filter(childType); |
54967 | } | 54967 | } |
54968 | } | 54968 | } |
54969 | 54969 | ||
54970 | /// <summary> | 54970 | /// <summary> |
54971 | /// Identifier for the custom table. | 54971 | /// Identifier for the custom table. |
54972 | /// </summary> | 54972 | /// </summary> |
@@ -54982,7 +54982,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54982 | this.idField = value; | 54982 | this.idField = value; |
54983 | } | 54983 | } |
54984 | } | 54984 | } |
54985 | 54985 | ||
54986 | /// <summary> | 54986 | /// <summary> |
54987 | /// Indicates the table data is transformed into the bootstrapper application data manifest. | 54987 | /// Indicates the table data is transformed into the bootstrapper application data manifest. |
54988 | /// </summary> | 54988 | /// </summary> |
@@ -54998,7 +54998,7 @@ namespace WixToolset.Harvesters.Serialize | |||
54998 | this.bootstrapperApplicationDataField = value; | 54998 | this.bootstrapperApplicationDataField = value; |
54999 | } | 54999 | } |
55000 | } | 55000 | } |
55001 | 55001 | ||
55002 | public virtual ISchemaElement ParentElement | 55002 | public virtual ISchemaElement ParentElement |
55003 | { | 55003 | { |
55004 | get | 55004 | get |
@@ -55010,7 +55010,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55010 | this.parentElement = value; | 55010 | this.parentElement = value; |
55011 | } | 55011 | } |
55012 | } | 55012 | } |
55013 | 55013 | ||
55014 | public virtual void AddChild(ISchemaElement child) | 55014 | public virtual void AddChild(ISchemaElement child) |
55015 | { | 55015 | { |
55016 | if ((null == child)) | 55016 | if ((null == child)) |
@@ -55020,7 +55020,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55020 | this.children.AddElement(child); | 55020 | this.children.AddElement(child); |
55021 | child.ParentElement = this; | 55021 | child.ParentElement = this; |
55022 | } | 55022 | } |
55023 | 55023 | ||
55024 | public virtual void RemoveChild(ISchemaElement child) | 55024 | public virtual void RemoveChild(ISchemaElement child) |
55025 | { | 55025 | { |
55026 | if ((null == child)) | 55026 | if ((null == child)) |
@@ -55030,7 +55030,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55030 | this.children.RemoveElement(child); | 55030 | this.children.RemoveElement(child); |
55031 | child.ParentElement = null; | 55031 | child.ParentElement = null; |
55032 | } | 55032 | } |
55033 | 55033 | ||
55034 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 55034 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
55035 | ISchemaElement ICreateChildren.CreateChild(string childName) | 55035 | ISchemaElement ICreateChildren.CreateChild(string childName) |
55036 | { | 55036 | { |
@@ -55053,7 +55053,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55053 | } | 55053 | } |
55054 | return childValue; | 55054 | return childValue; |
55055 | } | 55055 | } |
55056 | 55056 | ||
55057 | /// <summary> | 55057 | /// <summary> |
55058 | /// Processes this element and all child elements into an XmlWriter. | 55058 | /// Processes this element and all child elements into an XmlWriter. |
55059 | /// </summary> | 55059 | /// </summary> |
@@ -55086,7 +55086,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55086 | } | 55086 | } |
55087 | writer.WriteEndElement(); | 55087 | writer.WriteEndElement(); |
55088 | } | 55088 | } |
55089 | 55089 | ||
55090 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 55090 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
55091 | void ISetAttributes.SetAttribute(string name, string value) | 55091 | void ISetAttributes.SetAttribute(string name, string value) |
55092 | { | 55092 | { |
@@ -55106,72 +55106,72 @@ namespace WixToolset.Harvesters.Serialize | |||
55106 | } | 55106 | } |
55107 | } | 55107 | } |
55108 | } | 55108 | } |
55109 | 55109 | ||
55110 | /// <summary> | 55110 | /// <summary> |
55111 | /// Column definition for a Custom Table | 55111 | /// Column definition for a Custom Table |
55112 | /// </summary> | 55112 | /// </summary> |
55113 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 55113 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
55114 | public class Column : ISchemaElement, ISetAttributes | 55114 | public class Column : ISchemaElement, ISetAttributes |
55115 | { | 55115 | { |
55116 | 55116 | ||
55117 | private string idField; | 55117 | private string idField; |
55118 | 55118 | ||
55119 | private bool idFieldSet; | 55119 | private bool idFieldSet; |
55120 | 55120 | ||
55121 | private YesNoType primaryKeyField; | 55121 | private YesNoType primaryKeyField; |
55122 | 55122 | ||
55123 | private bool primaryKeyFieldSet; | 55123 | private bool primaryKeyFieldSet; |
55124 | 55124 | ||
55125 | private TypeType typeField; | 55125 | private TypeType typeField; |
55126 | 55126 | ||
55127 | private bool typeFieldSet; | 55127 | private bool typeFieldSet; |
55128 | 55128 | ||
55129 | private int widthField; | 55129 | private int widthField; |
55130 | 55130 | ||
55131 | private bool widthFieldSet; | 55131 | private bool widthFieldSet; |
55132 | 55132 | ||
55133 | private YesNoType nullableField; | 55133 | private YesNoType nullableField; |
55134 | 55134 | ||
55135 | private bool nullableFieldSet; | 55135 | private bool nullableFieldSet; |
55136 | 55136 | ||
55137 | private YesNoType localizableField; | 55137 | private YesNoType localizableField; |
55138 | 55138 | ||
55139 | private bool localizableFieldSet; | 55139 | private bool localizableFieldSet; |
55140 | 55140 | ||
55141 | private long minValueField; | 55141 | private long minValueField; |
55142 | 55142 | ||
55143 | private bool minValueFieldSet; | 55143 | private bool minValueFieldSet; |
55144 | 55144 | ||
55145 | private long maxValueField; | 55145 | private long maxValueField; |
55146 | 55146 | ||
55147 | private bool maxValueFieldSet; | 55147 | private bool maxValueFieldSet; |
55148 | 55148 | ||
55149 | private string keyTableField; | 55149 | private string keyTableField; |
55150 | 55150 | ||
55151 | private bool keyTableFieldSet; | 55151 | private bool keyTableFieldSet; |
55152 | 55152 | ||
55153 | private int keyColumnField; | 55153 | private int keyColumnField; |
55154 | 55154 | ||
55155 | private bool keyColumnFieldSet; | 55155 | private bool keyColumnFieldSet; |
55156 | 55156 | ||
55157 | private CategoryType categoryField; | 55157 | private CategoryType categoryField; |
55158 | 55158 | ||
55159 | private bool categoryFieldSet; | 55159 | private bool categoryFieldSet; |
55160 | 55160 | ||
55161 | private string setField; | 55161 | private string setField; |
55162 | 55162 | ||
55163 | private bool setFieldSet; | 55163 | private bool setFieldSet; |
55164 | 55164 | ||
55165 | private string descriptionField; | 55165 | private string descriptionField; |
55166 | 55166 | ||
55167 | private bool descriptionFieldSet; | 55167 | private bool descriptionFieldSet; |
55168 | 55168 | ||
55169 | private ModularizeType modularizeField; | 55169 | private ModularizeType modularizeField; |
55170 | 55170 | ||
55171 | private bool modularizeFieldSet; | 55171 | private bool modularizeFieldSet; |
55172 | 55172 | ||
55173 | private ISchemaElement parentElement; | 55173 | private ISchemaElement parentElement; |
55174 | 55174 | ||
55175 | /// <summary> | 55175 | /// <summary> |
55176 | /// Identifier for the column. | 55176 | /// Identifier for the column. |
55177 | /// </summary> | 55177 | /// </summary> |
@@ -55187,7 +55187,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55187 | this.idField = value; | 55187 | this.idField = value; |
55188 | } | 55188 | } |
55189 | } | 55189 | } |
55190 | 55190 | ||
55191 | /// <summary> | 55191 | /// <summary> |
55192 | /// Whether this column is a primary key. | 55192 | /// Whether this column is a primary key. |
55193 | /// </summary> | 55193 | /// </summary> |
@@ -55203,7 +55203,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55203 | this.primaryKeyField = value; | 55203 | this.primaryKeyField = value; |
55204 | } | 55204 | } |
55205 | } | 55205 | } |
55206 | 55206 | ||
55207 | /// <summary> | 55207 | /// <summary> |
55208 | /// The type of this column. | 55208 | /// The type of this column. |
55209 | /// </summary> | 55209 | /// </summary> |
@@ -55219,7 +55219,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55219 | this.typeField = value; | 55219 | this.typeField = value; |
55220 | } | 55220 | } |
55221 | } | 55221 | } |
55222 | 55222 | ||
55223 | /// <summary> | 55223 | /// <summary> |
55224 | /// Width of this column. | 55224 | /// Width of this column. |
55225 | /// </summary> | 55225 | /// </summary> |
@@ -55235,7 +55235,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55235 | this.widthField = value; | 55235 | this.widthField = value; |
55236 | } | 55236 | } |
55237 | } | 55237 | } |
55238 | 55238 | ||
55239 | /// <summary> | 55239 | /// <summary> |
55240 | /// Whether this column can be left null. | 55240 | /// Whether this column can be left null. |
55241 | /// </summary> | 55241 | /// </summary> |
@@ -55251,7 +55251,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55251 | this.nullableField = value; | 55251 | this.nullableField = value; |
55252 | } | 55252 | } |
55253 | } | 55253 | } |
55254 | 55254 | ||
55255 | /// <summary> | 55255 | /// <summary> |
55256 | /// Whether this column can be localized. | 55256 | /// Whether this column can be localized. |
55257 | /// </summary> | 55257 | /// </summary> |
@@ -55267,7 +55267,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55267 | this.localizableField = value; | 55267 | this.localizableField = value; |
55268 | } | 55268 | } |
55269 | } | 55269 | } |
55270 | 55270 | ||
55271 | /// <summary> | 55271 | /// <summary> |
55272 | /// Minimum value for a numeric value, date or version in this column. | 55272 | /// Minimum value for a numeric value, date or version in this column. |
55273 | /// </summary> | 55273 | /// </summary> |
@@ -55283,7 +55283,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55283 | this.minValueField = value; | 55283 | this.minValueField = value; |
55284 | } | 55284 | } |
55285 | } | 55285 | } |
55286 | 55286 | ||
55287 | /// <summary> | 55287 | /// <summary> |
55288 | /// Maximum value for a numeric value, date or version in this column. | 55288 | /// Maximum value for a numeric value, date or version in this column. |
55289 | /// </summary> | 55289 | /// </summary> |
@@ -55299,7 +55299,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55299 | this.maxValueField = value; | 55299 | this.maxValueField = value; |
55300 | } | 55300 | } |
55301 | } | 55301 | } |
55302 | 55302 | ||
55303 | /// <summary> | 55303 | /// <summary> |
55304 | /// Table in which this column is an external key. Can be semicolon delimited. | 55304 | /// Table in which this column is an external key. Can be semicolon delimited. |
55305 | /// </summary> | 55305 | /// </summary> |
@@ -55315,7 +55315,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55315 | this.keyTableField = value; | 55315 | this.keyTableField = value; |
55316 | } | 55316 | } |
55317 | } | 55317 | } |
55318 | 55318 | ||
55319 | /// <summary> | 55319 | /// <summary> |
55320 | /// Column in the table in KeyTable attribute. | 55320 | /// Column in the table in KeyTable attribute. |
55321 | /// </summary> | 55321 | /// </summary> |
@@ -55331,7 +55331,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55331 | this.keyColumnField = value; | 55331 | this.keyColumnField = value; |
55332 | } | 55332 | } |
55333 | } | 55333 | } |
55334 | 55334 | ||
55335 | /// <summary> | 55335 | /// <summary> |
55336 | /// Category of this column. | 55336 | /// Category of this column. |
55337 | /// This attribute must be specified with a value of 'Binary' if the Type attribute's value is 'binary'. | 55337 | /// This attribute must be specified with a value of 'Binary' if the Type attribute's value is 'binary'. |
@@ -55348,7 +55348,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55348 | this.categoryField = value; | 55348 | this.categoryField = value; |
55349 | } | 55349 | } |
55350 | } | 55350 | } |
55351 | 55351 | ||
55352 | /// <summary> | 55352 | /// <summary> |
55353 | /// Semicolon delimited list of permissible values. | 55353 | /// Semicolon delimited list of permissible values. |
55354 | /// </summary> | 55354 | /// </summary> |
@@ -55364,7 +55364,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55364 | this.setField = value; | 55364 | this.setField = value; |
55365 | } | 55365 | } |
55366 | } | 55366 | } |
55367 | 55367 | ||
55368 | /// <summary> | 55368 | /// <summary> |
55369 | /// Description of this column. | 55369 | /// Description of this column. |
55370 | /// </summary> | 55370 | /// </summary> |
@@ -55380,7 +55380,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55380 | this.descriptionField = value; | 55380 | this.descriptionField = value; |
55381 | } | 55381 | } |
55382 | } | 55382 | } |
55383 | 55383 | ||
55384 | /// <summary> | 55384 | /// <summary> |
55385 | /// How this column should be modularized, if at all. | 55385 | /// How this column should be modularized, if at all. |
55386 | /// </summary> | 55386 | /// </summary> |
@@ -55396,7 +55396,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55396 | this.modularizeField = value; | 55396 | this.modularizeField = value; |
55397 | } | 55397 | } |
55398 | } | 55398 | } |
55399 | 55399 | ||
55400 | public virtual ISchemaElement ParentElement | 55400 | public virtual ISchemaElement ParentElement |
55401 | { | 55401 | { |
55402 | get | 55402 | get |
@@ -55408,7 +55408,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55408 | this.parentElement = value; | 55408 | this.parentElement = value; |
55409 | } | 55409 | } |
55410 | } | 55410 | } |
55411 | 55411 | ||
55412 | /// <summary> | 55412 | /// <summary> |
55413 | /// Parses a TypeType from a string. | 55413 | /// Parses a TypeType from a string. |
55414 | /// </summary> | 55414 | /// </summary> |
@@ -55418,7 +55418,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55418 | Column.TryParseTypeType(value, out parsedValue); | 55418 | Column.TryParseTypeType(value, out parsedValue); |
55419 | return parsedValue; | 55419 | return parsedValue; |
55420 | } | 55420 | } |
55421 | 55421 | ||
55422 | /// <summary> | 55422 | /// <summary> |
55423 | /// Tries to parse a TypeType from a string. | 55423 | /// Tries to parse a TypeType from a string. |
55424 | /// </summary> | 55424 | /// </summary> |
@@ -55454,7 +55454,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55454 | } | 55454 | } |
55455 | return true; | 55455 | return true; |
55456 | } | 55456 | } |
55457 | 55457 | ||
55458 | /// <summary> | 55458 | /// <summary> |
55459 | /// Parses a CategoryType from a string. | 55459 | /// Parses a CategoryType from a string. |
55460 | /// </summary> | 55460 | /// </summary> |
@@ -55464,7 +55464,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55464 | Column.TryParseCategoryType(value, out parsedValue); | 55464 | Column.TryParseCategoryType(value, out parsedValue); |
55465 | return parsedValue; | 55465 | return parsedValue; |
55466 | } | 55466 | } |
55467 | 55467 | ||
55468 | /// <summary> | 55468 | /// <summary> |
55469 | /// Tries to parse a CategoryType from a string. | 55469 | /// Tries to parse a CategoryType from a string. |
55470 | /// </summary> | 55470 | /// </summary> |
@@ -55661,7 +55661,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55661 | } | 55661 | } |
55662 | return true; | 55662 | return true; |
55663 | } | 55663 | } |
55664 | 55664 | ||
55665 | /// <summary> | 55665 | /// <summary> |
55666 | /// Parses a ModularizeType from a string. | 55666 | /// Parses a ModularizeType from a string. |
55667 | /// </summary> | 55667 | /// </summary> |
@@ -55671,7 +55671,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55671 | Column.TryParseModularizeType(value, out parsedValue); | 55671 | Column.TryParseModularizeType(value, out parsedValue); |
55672 | return parsedValue; | 55672 | return parsedValue; |
55673 | } | 55673 | } |
55674 | 55674 | ||
55675 | /// <summary> | 55675 | /// <summary> |
55676 | /// Tries to parse a ModularizeType from a string. | 55676 | /// Tries to parse a ModularizeType from a string. |
55677 | /// </summary> | 55677 | /// </summary> |
@@ -55728,7 +55728,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55728 | } | 55728 | } |
55729 | return true; | 55729 | return true; |
55730 | } | 55730 | } |
55731 | 55731 | ||
55732 | /// <summary> | 55732 | /// <summary> |
55733 | /// Processes this element and all child elements into an XmlWriter. | 55733 | /// Processes this element and all child elements into an XmlWriter. |
55734 | /// </summary> | 55734 | /// </summary> |
@@ -55956,7 +55956,7 @@ namespace WixToolset.Harvesters.Serialize | |||
55956 | } | 55956 | } |
55957 | writer.WriteEndElement(); | 55957 | writer.WriteEndElement(); |
55958 | } | 55958 | } |
55959 | 55959 | ||
55960 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 55960 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
55961 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 55961 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
55962 | void ISetAttributes.SetAttribute(string name, string value) | 55962 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -56036,151 +56036,151 @@ namespace WixToolset.Harvesters.Serialize | |||
56036 | this.modularizeFieldSet = true; | 56036 | this.modularizeFieldSet = true; |
56037 | } | 56037 | } |
56038 | } | 56038 | } |
56039 | 56039 | ||
56040 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56040 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56041 | public enum TypeType | 56041 | public enum TypeType |
56042 | { | 56042 | { |
56043 | 56043 | ||
56044 | IllegalValue = int.MaxValue, | 56044 | IllegalValue = int.MaxValue, |
56045 | 56045 | ||
56046 | NotSet = -1, | 56046 | NotSet = -1, |
56047 | 56047 | ||
56048 | /// <summary> | 56048 | /// <summary> |
56049 | /// Column contains a path to a file that will be inserted into the column as a binary object. | 56049 | /// Column contains a path to a file that will be inserted into the column as a binary object. |
56050 | /// If this value is set, the Category attribute must also be set with a value of 'Binary' to pass ICE validation. | 56050 | /// If this value is set, the Category attribute must also be set with a value of 'Binary' to pass ICE validation. |
56051 | /// </summary> | 56051 | /// </summary> |
56052 | binary, | 56052 | binary, |
56053 | 56053 | ||
56054 | /// <summary> | 56054 | /// <summary> |
56055 | /// Column contains an integer or datetime value (the MinValue and MaxValue attributes should also be set). | 56055 | /// Column contains an integer or datetime value (the MinValue and MaxValue attributes should also be set). |
56056 | /// </summary> | 56056 | /// </summary> |
56057 | @int, | 56057 | @int, |
56058 | 56058 | ||
56059 | /// <summary> | 56059 | /// <summary> |
56060 | /// Column contains a non-localizable string value. | 56060 | /// Column contains a non-localizable string value. |
56061 | /// </summary> | 56061 | /// </summary> |
56062 | @string, | 56062 | @string, |
56063 | } | 56063 | } |
56064 | 56064 | ||
56065 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56065 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56066 | public enum CategoryType | 56066 | public enum CategoryType |
56067 | { | 56067 | { |
56068 | 56068 | ||
56069 | IllegalValue = int.MaxValue, | 56069 | IllegalValue = int.MaxValue, |
56070 | 56070 | ||
56071 | NotSet = -1, | 56071 | NotSet = -1, |
56072 | 56072 | ||
56073 | text, | 56073 | text, |
56074 | 56074 | ||
56075 | upperCase, | 56075 | upperCase, |
56076 | 56076 | ||
56077 | lowerCase, | 56077 | lowerCase, |
56078 | 56078 | ||
56079 | integer, | 56079 | integer, |
56080 | 56080 | ||
56081 | doubleInteger, | 56081 | doubleInteger, |
56082 | 56082 | ||
56083 | timeDate, | 56083 | timeDate, |
56084 | 56084 | ||
56085 | identifier, | 56085 | identifier, |
56086 | 56086 | ||
56087 | property, | 56087 | property, |
56088 | 56088 | ||
56089 | filename, | 56089 | filename, |
56090 | 56090 | ||
56091 | wildCardFilename, | 56091 | wildCardFilename, |
56092 | 56092 | ||
56093 | path, | 56093 | path, |
56094 | 56094 | ||
56095 | paths, | 56095 | paths, |
56096 | 56096 | ||
56097 | anyPath, | 56097 | anyPath, |
56098 | 56098 | ||
56099 | defaultDir, | 56099 | defaultDir, |
56100 | 56100 | ||
56101 | regPath, | 56101 | regPath, |
56102 | 56102 | ||
56103 | formatted, | 56103 | formatted, |
56104 | 56104 | ||
56105 | formattedSddl, | 56105 | formattedSddl, |
56106 | 56106 | ||
56107 | template, | 56107 | template, |
56108 | 56108 | ||
56109 | condition, | 56109 | condition, |
56110 | 56110 | ||
56111 | guid, | 56111 | guid, |
56112 | 56112 | ||
56113 | version, | 56113 | version, |
56114 | 56114 | ||
56115 | language, | 56115 | language, |
56116 | 56116 | ||
56117 | binary, | 56117 | binary, |
56118 | 56118 | ||
56119 | customSource, | 56119 | customSource, |
56120 | 56120 | ||
56121 | cabinet, | 56121 | cabinet, |
56122 | 56122 | ||
56123 | shortcut, | 56123 | shortcut, |
56124 | } | 56124 | } |
56125 | 56125 | ||
56126 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56126 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56127 | public enum ModularizeType | 56127 | public enum ModularizeType |
56128 | { | 56128 | { |
56129 | 56129 | ||
56130 | IllegalValue = int.MaxValue, | 56130 | IllegalValue = int.MaxValue, |
56131 | 56131 | ||
56132 | NotSet = -1, | 56132 | NotSet = -1, |
56133 | 56133 | ||
56134 | /// <summary> | 56134 | /// <summary> |
56135 | /// Column should not be modularized. This is the default value. | 56135 | /// Column should not be modularized. This is the default value. |
56136 | /// </summary> | 56136 | /// </summary> |
56137 | None, | 56137 | None, |
56138 | 56138 | ||
56139 | /// <summary> | 56139 | /// <summary> |
56140 | /// Column should be modularized. | 56140 | /// Column should be modularized. |
56141 | /// </summary> | 56141 | /// </summary> |
56142 | Column, | 56142 | Column, |
56143 | 56143 | ||
56144 | /// <summary> | 56144 | /// <summary> |
56145 | /// Column is a condition and should be modularized. | 56145 | /// Column is a condition and should be modularized. |
56146 | /// </summary> | 56146 | /// </summary> |
56147 | Condition, | 56147 | Condition, |
56148 | 56148 | ||
56149 | /// <summary> | 56149 | /// <summary> |
56150 | /// When the column is an primary or foreign key to the Icon table it should be modularized special. | 56150 | /// When the column is an primary or foreign key to the Icon table it should be modularized special. |
56151 | /// </summary> | 56151 | /// </summary> |
56152 | Icon, | 56152 | Icon, |
56153 | 56153 | ||
56154 | /// <summary> | 56154 | /// <summary> |
56155 | /// Any Properties in the column should be modularized. | 56155 | /// Any Properties in the column should be modularized. |
56156 | /// </summary> | 56156 | /// </summary> |
56157 | Property, | 56157 | Property, |
56158 | 56158 | ||
56159 | /// <summary> | 56159 | /// <summary> |
56160 | /// Semi-colon list of keys, all of which need to be modularized. | 56160 | /// Semi-colon list of keys, all of which need to be modularized. |
56161 | /// </summary> | 56161 | /// </summary> |
56162 | SemicolonDelimited, | 56162 | SemicolonDelimited, |
56163 | } | 56163 | } |
56164 | } | 56164 | } |
56165 | 56165 | ||
56166 | /// <summary> | 56166 | /// <summary> |
56167 | /// Row data for a Custom Table | 56167 | /// Row data for a Custom Table |
56168 | /// </summary> | 56168 | /// </summary> |
56169 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56169 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56170 | public class Row : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 56170 | public class Row : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
56171 | { | 56171 | { |
56172 | 56172 | ||
56173 | private ElementCollection children; | 56173 | private ElementCollection children; |
56174 | 56174 | ||
56175 | private ISchemaElement parentElement; | 56175 | private ISchemaElement parentElement; |
56176 | 56176 | ||
56177 | public Row() | 56177 | public Row() |
56178 | { | 56178 | { |
56179 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); | 56179 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence); |
56180 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Data))); | 56180 | childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Data))); |
56181 | this.children = childCollection0; | 56181 | this.children = childCollection0; |
56182 | } | 56182 | } |
56183 | 56183 | ||
56184 | public virtual IEnumerable Children | 56184 | public virtual IEnumerable Children |
56185 | { | 56185 | { |
56186 | get | 56186 | get |
@@ -56188,7 +56188,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56188 | return this.children; | 56188 | return this.children; |
56189 | } | 56189 | } |
56190 | } | 56190 | } |
56191 | 56191 | ||
56192 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 56192 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
56193 | public virtual IEnumerable this[System.Type childType] | 56193 | public virtual IEnumerable this[System.Type childType] |
56194 | { | 56194 | { |
@@ -56197,7 +56197,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56197 | return this.children.Filter(childType); | 56197 | return this.children.Filter(childType); |
56198 | } | 56198 | } |
56199 | } | 56199 | } |
56200 | 56200 | ||
56201 | public virtual ISchemaElement ParentElement | 56201 | public virtual ISchemaElement ParentElement |
56202 | { | 56202 | { |
56203 | get | 56203 | get |
@@ -56209,7 +56209,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56209 | this.parentElement = value; | 56209 | this.parentElement = value; |
56210 | } | 56210 | } |
56211 | } | 56211 | } |
56212 | 56212 | ||
56213 | public virtual void AddChild(ISchemaElement child) | 56213 | public virtual void AddChild(ISchemaElement child) |
56214 | { | 56214 | { |
56215 | if ((null == child)) | 56215 | if ((null == child)) |
@@ -56219,7 +56219,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56219 | this.children.AddElement(child); | 56219 | this.children.AddElement(child); |
56220 | child.ParentElement = this; | 56220 | child.ParentElement = this; |
56221 | } | 56221 | } |
56222 | 56222 | ||
56223 | public virtual void RemoveChild(ISchemaElement child) | 56223 | public virtual void RemoveChild(ISchemaElement child) |
56224 | { | 56224 | { |
56225 | if ((null == child)) | 56225 | if ((null == child)) |
@@ -56229,7 +56229,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56229 | this.children.RemoveElement(child); | 56229 | this.children.RemoveElement(child); |
56230 | child.ParentElement = null; | 56230 | child.ParentElement = null; |
56231 | } | 56231 | } |
56232 | 56232 | ||
56233 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56233 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56234 | ISchemaElement ICreateChildren.CreateChild(string childName) | 56234 | ISchemaElement ICreateChildren.CreateChild(string childName) |
56235 | { | 56235 | { |
@@ -56248,7 +56248,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56248 | } | 56248 | } |
56249 | return childValue; | 56249 | return childValue; |
56250 | } | 56250 | } |
56251 | 56251 | ||
56252 | /// <summary> | 56252 | /// <summary> |
56253 | /// Processes this element and all child elements into an XmlWriter. | 56253 | /// Processes this element and all child elements into an XmlWriter. |
56254 | /// </summary> | 56254 | /// </summary> |
@@ -56266,7 +56266,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56266 | } | 56266 | } |
56267 | writer.WriteEndElement(); | 56267 | writer.WriteEndElement(); |
56268 | } | 56268 | } |
56269 | 56269 | ||
56270 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56270 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56271 | void ISetAttributes.SetAttribute(string name, string value) | 56271 | void ISetAttributes.SetAttribute(string name, string value) |
56272 | { | 56272 | { |
@@ -56276,24 +56276,24 @@ namespace WixToolset.Harvesters.Serialize | |||
56276 | } | 56276 | } |
56277 | } | 56277 | } |
56278 | } | 56278 | } |
56279 | 56279 | ||
56280 | /// <summary> | 56280 | /// <summary> |
56281 | /// Used for a Custom Table. Specifies the data for the parent Row and specified Column. | 56281 | /// Used for a Custom Table. Specifies the data for the parent Row and specified Column. |
56282 | /// </summary> | 56282 | /// </summary> |
56283 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56283 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56284 | public class Data : ISchemaElement, ISetAttributes | 56284 | public class Data : ISchemaElement, ISetAttributes |
56285 | { | 56285 | { |
56286 | 56286 | ||
56287 | private string columnField; | 56287 | private string columnField; |
56288 | 56288 | ||
56289 | private bool columnFieldSet; | 56289 | private bool columnFieldSet; |
56290 | 56290 | ||
56291 | private string contentField; | 56291 | private string contentField; |
56292 | 56292 | ||
56293 | private bool contentFieldSet; | 56293 | private bool contentFieldSet; |
56294 | 56294 | ||
56295 | private ISchemaElement parentElement; | 56295 | private ISchemaElement parentElement; |
56296 | 56296 | ||
56297 | /// <summary> | 56297 | /// <summary> |
56298 | /// Specifies in which column to insert this data. | 56298 | /// Specifies in which column to insert this data. |
56299 | /// </summary> | 56299 | /// </summary> |
@@ -56309,7 +56309,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56309 | this.columnField = value; | 56309 | this.columnField = value; |
56310 | } | 56310 | } |
56311 | } | 56311 | } |
56312 | 56312 | ||
56313 | /// <summary> | 56313 | /// <summary> |
56314 | /// A data value | 56314 | /// A data value |
56315 | /// </summary> | 56315 | /// </summary> |
@@ -56325,7 +56325,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56325 | this.contentField = value; | 56325 | this.contentField = value; |
56326 | } | 56326 | } |
56327 | } | 56327 | } |
56328 | 56328 | ||
56329 | public virtual ISchemaElement ParentElement | 56329 | public virtual ISchemaElement ParentElement |
56330 | { | 56330 | { |
56331 | get | 56331 | get |
@@ -56337,7 +56337,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56337 | this.parentElement = value; | 56337 | this.parentElement = value; |
56338 | } | 56338 | } |
56339 | } | 56339 | } |
56340 | 56340 | ||
56341 | /// <summary> | 56341 | /// <summary> |
56342 | /// Processes this element and all child elements into an XmlWriter. | 56342 | /// Processes this element and all child elements into an XmlWriter. |
56343 | /// </summary> | 56343 | /// </summary> |
@@ -56358,7 +56358,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56358 | } | 56358 | } |
56359 | writer.WriteEndElement(); | 56359 | writer.WriteEndElement(); |
56360 | } | 56360 | } |
56361 | 56361 | ||
56362 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56362 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56363 | void ISetAttributes.SetAttribute(string name, string value) | 56363 | void ISetAttributes.SetAttribute(string name, string value) |
56364 | { | 56364 | { |
@@ -56378,20 +56378,20 @@ namespace WixToolset.Harvesters.Serialize | |||
56378 | } | 56378 | } |
56379 | } | 56379 | } |
56380 | } | 56380 | } |
56381 | 56381 | ||
56382 | /// <summary> | 56382 | /// <summary> |
56383 | /// Use this element to ensure that a table appears in the installer database, even if its empty. | 56383 | /// Use this element to ensure that a table appears in the installer database, even if its empty. |
56384 | /// </summary> | 56384 | /// </summary> |
56385 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56385 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56386 | public class EnsureTable : ISchemaElement, ISetAttributes | 56386 | public class EnsureTable : ISchemaElement, ISetAttributes |
56387 | { | 56387 | { |
56388 | 56388 | ||
56389 | private string idField; | 56389 | private string idField; |
56390 | 56390 | ||
56391 | private bool idFieldSet; | 56391 | private bool idFieldSet; |
56392 | 56392 | ||
56393 | private ISchemaElement parentElement; | 56393 | private ISchemaElement parentElement; |
56394 | 56394 | ||
56395 | /// <summary> | 56395 | /// <summary> |
56396 | /// The name of the table. | 56396 | /// The name of the table. |
56397 | /// </summary> | 56397 | /// </summary> |
@@ -56407,7 +56407,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56407 | this.idField = value; | 56407 | this.idField = value; |
56408 | } | 56408 | } |
56409 | } | 56409 | } |
56410 | 56410 | ||
56411 | public virtual ISchemaElement ParentElement | 56411 | public virtual ISchemaElement ParentElement |
56412 | { | 56412 | { |
56413 | get | 56413 | get |
@@ -56419,7 +56419,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56419 | this.parentElement = value; | 56419 | this.parentElement = value; |
56420 | } | 56420 | } |
56421 | } | 56421 | } |
56422 | 56422 | ||
56423 | /// <summary> | 56423 | /// <summary> |
56424 | /// Processes this element and all child elements into an XmlWriter. | 56424 | /// Processes this element and all child elements into an XmlWriter. |
56425 | /// </summary> | 56425 | /// </summary> |
@@ -56436,7 +56436,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56436 | } | 56436 | } |
56437 | writer.WriteEndElement(); | 56437 | writer.WriteEndElement(); |
56438 | } | 56438 | } |
56439 | 56439 | ||
56440 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56440 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56441 | void ISetAttributes.SetAttribute(string name, string value) | 56441 | void ISetAttributes.SetAttribute(string name, string value) |
56442 | { | 56442 | { |
@@ -56451,7 +56451,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56451 | } | 56451 | } |
56452 | } | 56452 | } |
56453 | } | 56453 | } |
56454 | 56454 | ||
56455 | /// <summary> | 56455 | /// <summary> |
56456 | /// This element exposes advanced WiX functionality. Use this element to declare WiX variables | 56456 | /// This element exposes advanced WiX functionality. Use this element to declare WiX variables |
56457 | /// from directly within your authoring. WiX variables are not resolved until the final msi/msm/pcp | 56457 | /// from directly within your authoring. WiX variables are not resolved until the final msi/msm/pcp |
@@ -56461,21 +56461,21 @@ namespace WixToolset.Harvesters.Serialize | |||
56461 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56461 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56462 | public class WixVariable : ISchemaElement, ISetAttributes | 56462 | public class WixVariable : ISchemaElement, ISetAttributes |
56463 | { | 56463 | { |
56464 | 56464 | ||
56465 | private string idField; | 56465 | private string idField; |
56466 | 56466 | ||
56467 | private bool idFieldSet; | 56467 | private bool idFieldSet; |
56468 | 56468 | ||
56469 | private YesNoType overridableField; | 56469 | private YesNoType overridableField; |
56470 | 56470 | ||
56471 | private bool overridableFieldSet; | 56471 | private bool overridableFieldSet; |
56472 | 56472 | ||
56473 | private string valueField; | 56473 | private string valueField; |
56474 | 56474 | ||
56475 | private bool valueFieldSet; | 56475 | private bool valueFieldSet; |
56476 | 56476 | ||
56477 | private ISchemaElement parentElement; | 56477 | private ISchemaElement parentElement; |
56478 | 56478 | ||
56479 | /// <summary> | 56479 | /// <summary> |
56480 | /// The name of the variable. | 56480 | /// The name of the variable. |
56481 | /// </summary> | 56481 | /// </summary> |
@@ -56491,7 +56491,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56491 | this.idField = value; | 56491 | this.idField = value; |
56492 | } | 56492 | } |
56493 | } | 56493 | } |
56494 | 56494 | ||
56495 | /// <summary> | 56495 | /// <summary> |
56496 | /// Set this value to 'yes' in order to make the variable's value overridable either by | 56496 | /// Set this value to 'yes' in order to make the variable's value overridable either by |
56497 | /// another WixVariable entry or via the command-line option -d<name>=<value> | 56497 | /// another WixVariable entry or via the command-line option -d<name>=<value> |
@@ -56511,7 +56511,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56511 | this.overridableField = value; | 56511 | this.overridableField = value; |
56512 | } | 56512 | } |
56513 | } | 56513 | } |
56514 | 56514 | ||
56515 | /// <summary> | 56515 | /// <summary> |
56516 | /// The value of the variable. The value cannot be an empty string because that would | 56516 | /// The value of the variable. The value cannot be an empty string because that would |
56517 | /// make it possible to accidentally set a column to null. | 56517 | /// make it possible to accidentally set a column to null. |
@@ -56528,7 +56528,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56528 | this.valueField = value; | 56528 | this.valueField = value; |
56529 | } | 56529 | } |
56530 | } | 56530 | } |
56531 | 56531 | ||
56532 | public virtual ISchemaElement ParentElement | 56532 | public virtual ISchemaElement ParentElement |
56533 | { | 56533 | { |
56534 | get | 56534 | get |
@@ -56540,7 +56540,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56540 | this.parentElement = value; | 56540 | this.parentElement = value; |
56541 | } | 56541 | } |
56542 | } | 56542 | } |
56543 | 56543 | ||
56544 | /// <summary> | 56544 | /// <summary> |
56545 | /// Processes this element and all child elements into an XmlWriter. | 56545 | /// Processes this element and all child elements into an XmlWriter. |
56546 | /// </summary> | 56546 | /// </summary> |
@@ -56572,7 +56572,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56572 | } | 56572 | } |
56573 | writer.WriteEndElement(); | 56573 | writer.WriteEndElement(); |
56574 | } | 56574 | } |
56575 | 56575 | ||
56576 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56576 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56577 | void ISetAttributes.SetAttribute(string name, string value) | 56577 | void ISetAttributes.SetAttribute(string name, string value) |
56578 | { | 56578 | { |
@@ -56597,29 +56597,29 @@ namespace WixToolset.Harvesters.Serialize | |||
56597 | } | 56597 | } |
56598 | } | 56598 | } |
56599 | } | 56599 | } |
56600 | 56600 | ||
56601 | /// <summary> | 56601 | /// <summary> |
56602 | /// Use this element to contain definitions for instance transforms. | 56602 | /// Use this element to contain definitions for instance transforms. |
56603 | /// </summary> | 56603 | /// </summary> |
56604 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56604 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56605 | public class InstanceTransforms : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes | 56605 | public class InstanceTransforms : IParentElement, ICreateChildren, ISchemaElement, ISetAttributes |
56606 | { | 56606 | { |
56607 | 56607 | ||
56608 | private ElementCollection children; | 56608 | private ElementCollection children; |
56609 | 56609 | ||
56610 | private string propertyField; | 56610 | private string propertyField; |
56611 | 56611 | ||
56612 | private bool propertyFieldSet; | 56612 | private bool propertyFieldSet; |
56613 | 56613 | ||
56614 | private ISchemaElement parentElement; | 56614 | private ISchemaElement parentElement; |
56615 | 56615 | ||
56616 | public InstanceTransforms() | 56616 | public InstanceTransforms() |
56617 | { | 56617 | { |
56618 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); | 56618 | ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice); |
56619 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Instance))); | 56619 | childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Instance))); |
56620 | this.children = childCollection0; | 56620 | this.children = childCollection0; |
56621 | } | 56621 | } |
56622 | 56622 | ||
56623 | public virtual IEnumerable Children | 56623 | public virtual IEnumerable Children |
56624 | { | 56624 | { |
56625 | get | 56625 | get |
@@ -56627,7 +56627,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56627 | return this.children; | 56627 | return this.children; |
56628 | } | 56628 | } |
56629 | } | 56629 | } |
56630 | 56630 | ||
56631 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] | 56631 | [SuppressMessage("Microsoft.Design", "CA1043:UseIntegralOrStringArgumentForIndexers")] |
56632 | public virtual IEnumerable this[System.Type childType] | 56632 | public virtual IEnumerable this[System.Type childType] |
56633 | { | 56633 | { |
@@ -56636,7 +56636,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56636 | return this.children.Filter(childType); | 56636 | return this.children.Filter(childType); |
56637 | } | 56637 | } |
56638 | } | 56638 | } |
56639 | 56639 | ||
56640 | /// <summary> | 56640 | /// <summary> |
56641 | /// The Id of the Property who's value should change for each instance. | 56641 | /// The Id of the Property who's value should change for each instance. |
56642 | /// </summary> | 56642 | /// </summary> |
@@ -56652,7 +56652,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56652 | this.propertyField = value; | 56652 | this.propertyField = value; |
56653 | } | 56653 | } |
56654 | } | 56654 | } |
56655 | 56655 | ||
56656 | public virtual ISchemaElement ParentElement | 56656 | public virtual ISchemaElement ParentElement |
56657 | { | 56657 | { |
56658 | get | 56658 | get |
@@ -56664,7 +56664,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56664 | this.parentElement = value; | 56664 | this.parentElement = value; |
56665 | } | 56665 | } |
56666 | } | 56666 | } |
56667 | 56667 | ||
56668 | public virtual void AddChild(ISchemaElement child) | 56668 | public virtual void AddChild(ISchemaElement child) |
56669 | { | 56669 | { |
56670 | if ((null == child)) | 56670 | if ((null == child)) |
@@ -56674,7 +56674,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56674 | this.children.AddElement(child); | 56674 | this.children.AddElement(child); |
56675 | child.ParentElement = this; | 56675 | child.ParentElement = this; |
56676 | } | 56676 | } |
56677 | 56677 | ||
56678 | public virtual void RemoveChild(ISchemaElement child) | 56678 | public virtual void RemoveChild(ISchemaElement child) |
56679 | { | 56679 | { |
56680 | if ((null == child)) | 56680 | if ((null == child)) |
@@ -56684,7 +56684,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56684 | this.children.RemoveElement(child); | 56684 | this.children.RemoveElement(child); |
56685 | child.ParentElement = null; | 56685 | child.ParentElement = null; |
56686 | } | 56686 | } |
56687 | 56687 | ||
56688 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56688 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56689 | ISchemaElement ICreateChildren.CreateChild(string childName) | 56689 | ISchemaElement ICreateChildren.CreateChild(string childName) |
56690 | { | 56690 | { |
@@ -56703,7 +56703,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56703 | } | 56703 | } |
56704 | return childValue; | 56704 | return childValue; |
56705 | } | 56705 | } |
56706 | 56706 | ||
56707 | /// <summary> | 56707 | /// <summary> |
56708 | /// Processes this element and all child elements into an XmlWriter. | 56708 | /// Processes this element and all child elements into an XmlWriter. |
56709 | /// </summary> | 56709 | /// </summary> |
@@ -56725,7 +56725,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56725 | } | 56725 | } |
56726 | writer.WriteEndElement(); | 56726 | writer.WriteEndElement(); |
56727 | } | 56727 | } |
56728 | 56728 | ||
56729 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56729 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56730 | void ISetAttributes.SetAttribute(string name, string value) | 56730 | void ISetAttributes.SetAttribute(string name, string value) |
56731 | { | 56731 | { |
@@ -56740,32 +56740,32 @@ namespace WixToolset.Harvesters.Serialize | |||
56740 | } | 56740 | } |
56741 | } | 56741 | } |
56742 | } | 56742 | } |
56743 | 56743 | ||
56744 | /// <summary> | 56744 | /// <summary> |
56745 | /// Defines an instance transform for your product. | 56745 | /// Defines an instance transform for your product. |
56746 | /// </summary> | 56746 | /// </summary> |
56747 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56747 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56748 | public class Instance : ISchemaElement, ISetAttributes | 56748 | public class Instance : ISchemaElement, ISetAttributes |
56749 | { | 56749 | { |
56750 | 56750 | ||
56751 | private string idField; | 56751 | private string idField; |
56752 | 56752 | ||
56753 | private bool idFieldSet; | 56753 | private bool idFieldSet; |
56754 | 56754 | ||
56755 | private string productCodeField; | 56755 | private string productCodeField; |
56756 | 56756 | ||
56757 | private bool productCodeFieldSet; | 56757 | private bool productCodeFieldSet; |
56758 | 56758 | ||
56759 | private string productNameField; | 56759 | private string productNameField; |
56760 | 56760 | ||
56761 | private bool productNameFieldSet; | 56761 | private bool productNameFieldSet; |
56762 | 56762 | ||
56763 | private string upgradeCodeField; | 56763 | private string upgradeCodeField; |
56764 | 56764 | ||
56765 | private bool upgradeCodeFieldSet; | 56765 | private bool upgradeCodeFieldSet; |
56766 | 56766 | ||
56767 | private ISchemaElement parentElement; | 56767 | private ISchemaElement parentElement; |
56768 | 56768 | ||
56769 | /// <summary> | 56769 | /// <summary> |
56770 | /// The identity of the instance transform. This value will define the name by which the instance | 56770 | /// The identity of the instance transform. This value will define the name by which the instance |
56771 | /// should be referred to on the command line. In addition, the value of the this attribute will | 56771 | /// should be referred to on the command line. In addition, the value of the this attribute will |
@@ -56784,7 +56784,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56784 | this.idField = value; | 56784 | this.idField = value; |
56785 | } | 56785 | } |
56786 | } | 56786 | } |
56787 | 56787 | ||
56788 | /// <summary> | 56788 | /// <summary> |
56789 | /// The ProductCode for this instance. | 56789 | /// The ProductCode for this instance. |
56790 | /// </summary> | 56790 | /// </summary> |
@@ -56800,7 +56800,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56800 | this.productCodeField = value; | 56800 | this.productCodeField = value; |
56801 | } | 56801 | } |
56802 | } | 56802 | } |
56803 | 56803 | ||
56804 | /// <summary> | 56804 | /// <summary> |
56805 | /// The ProductName for this instance. | 56805 | /// The ProductName for this instance. |
56806 | /// </summary> | 56806 | /// </summary> |
@@ -56816,7 +56816,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56816 | this.productNameField = value; | 56816 | this.productNameField = value; |
56817 | } | 56817 | } |
56818 | } | 56818 | } |
56819 | 56819 | ||
56820 | /// <summary> | 56820 | /// <summary> |
56821 | /// The UpgradeCode for this instance. | 56821 | /// The UpgradeCode for this instance. |
56822 | /// </summary> | 56822 | /// </summary> |
@@ -56832,7 +56832,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56832 | this.upgradeCodeField = value; | 56832 | this.upgradeCodeField = value; |
56833 | } | 56833 | } |
56834 | } | 56834 | } |
56835 | 56835 | ||
56836 | public virtual ISchemaElement ParentElement | 56836 | public virtual ISchemaElement ParentElement |
56837 | { | 56837 | { |
56838 | get | 56838 | get |
@@ -56844,7 +56844,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56844 | this.parentElement = value; | 56844 | this.parentElement = value; |
56845 | } | 56845 | } |
56846 | } | 56846 | } |
56847 | 56847 | ||
56848 | /// <summary> | 56848 | /// <summary> |
56849 | /// Processes this element and all child elements into an XmlWriter. | 56849 | /// Processes this element and all child elements into an XmlWriter. |
56850 | /// </summary> | 56850 | /// </summary> |
@@ -56873,7 +56873,7 @@ namespace WixToolset.Harvesters.Serialize | |||
56873 | } | 56873 | } |
56874 | writer.WriteEndElement(); | 56874 | writer.WriteEndElement(); |
56875 | } | 56875 | } |
56876 | 56876 | ||
56877 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 56877 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
56878 | void ISetAttributes.SetAttribute(string name, string value) | 56878 | void ISetAttributes.SetAttribute(string name, string value) |
56879 | { | 56879 | { |
@@ -56906,9 +56906,9 @@ namespace WixToolset.Harvesters.Serialize | |||
56906 | 56906 | ||
56907 | /// <summary> | 56907 | /// <summary> |
56908 | /// Simplifies authoring for major upgrades, including support for preventing downgrades. | 56908 | /// Simplifies authoring for major upgrades, including support for preventing downgrades. |
56909 | /// | 56909 | /// |
56910 | /// The parent Package element must have valid UpgradeCode and Version attributes. | 56910 | /// The parent Package element must have valid UpgradeCode and Version attributes. |
56911 | /// | 56911 | /// |
56912 | /// When the FindRelatedProducts action detects a related product installed on the system, | 56912 | /// When the FindRelatedProducts action detects a related product installed on the system, |
56913 | /// it appends the product code to the property named WIX_UPGRADE_DETECTED. After the | 56913 | /// it appends the product code to the property named WIX_UPGRADE_DETECTED. After the |
56914 | /// FindRelatedProducts action is run, the value of the WIX_UPGRADE_DETECTED property is a | 56914 | /// FindRelatedProducts action is run, the value of the WIX_UPGRADE_DETECTED property is a |
@@ -56917,54 +56917,54 @@ namespace WixToolset.Harvesters.Serialize | |||
56917 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 56917 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
56918 | public class MajorUpgrade : ISchemaElement, ISetAttributes | 56918 | public class MajorUpgrade : ISchemaElement, ISetAttributes |
56919 | { | 56919 | { |
56920 | 56920 | ||
56921 | private YesNoType allowDowngradesField; | 56921 | private YesNoType allowDowngradesField; |
56922 | 56922 | ||
56923 | private bool allowDowngradesFieldSet; | 56923 | private bool allowDowngradesFieldSet; |
56924 | 56924 | ||
56925 | private YesNoType allowSameVersionUpgradesField; | 56925 | private YesNoType allowSameVersionUpgradesField; |
56926 | 56926 | ||
56927 | private bool allowSameVersionUpgradesFieldSet; | 56927 | private bool allowSameVersionUpgradesFieldSet; |
56928 | 56928 | ||
56929 | private YesNoType disallowField; | 56929 | private YesNoType disallowField; |
56930 | 56930 | ||
56931 | private bool disallowFieldSet; | 56931 | private bool disallowFieldSet; |
56932 | 56932 | ||
56933 | private string downgradeErrorMessageField; | 56933 | private string downgradeErrorMessageField; |
56934 | 56934 | ||
56935 | private bool downgradeErrorMessageFieldSet; | 56935 | private bool downgradeErrorMessageFieldSet; |
56936 | 56936 | ||
56937 | private string disallowUpgradeErrorMessageField; | 56937 | private string disallowUpgradeErrorMessageField; |
56938 | 56938 | ||
56939 | private bool disallowUpgradeErrorMessageFieldSet; | 56939 | private bool disallowUpgradeErrorMessageFieldSet; |
56940 | 56940 | ||
56941 | private YesNoType migrateFeaturesField; | 56941 | private YesNoType migrateFeaturesField; |
56942 | 56942 | ||
56943 | private bool migrateFeaturesFieldSet; | 56943 | private bool migrateFeaturesFieldSet; |
56944 | 56944 | ||
56945 | private YesNoType ignoreLanguageField; | 56945 | private YesNoType ignoreLanguageField; |
56946 | 56946 | ||
56947 | private bool ignoreLanguageFieldSet; | 56947 | private bool ignoreLanguageFieldSet; |
56948 | 56948 | ||
56949 | private YesNoType ignoreRemoveFailureField; | 56949 | private YesNoType ignoreRemoveFailureField; |
56950 | 56950 | ||
56951 | private bool ignoreRemoveFailureFieldSet; | 56951 | private bool ignoreRemoveFailureFieldSet; |
56952 | 56952 | ||
56953 | private string removeFeaturesField; | 56953 | private string removeFeaturesField; |
56954 | 56954 | ||
56955 | private bool removeFeaturesFieldSet; | 56955 | private bool removeFeaturesFieldSet; |
56956 | 56956 | ||
56957 | private ScheduleType scheduleField; | 56957 | private ScheduleType scheduleField; |
56958 | 56958 | ||
56959 | private bool scheduleFieldSet; | 56959 | private bool scheduleFieldSet; |
56960 | 56960 | ||
56961 | private ISchemaElement parentElement; | 56961 | private ISchemaElement parentElement; |
56962 | 56962 | ||
56963 | /// <summary> | 56963 | /// <summary> |
56964 | /// When set to no (the default), products with lower version numbers are blocked from | 56964 | /// When set to no (the default), products with lower version numbers are blocked from |
56965 | /// installing when a product with a higher version is installed; the DowngradeErrorMessage | 56965 | /// installing when a product with a higher version is installed; the DowngradeErrorMessage |
56966 | /// attribute must also be specified. | 56966 | /// attribute must also be specified. |
56967 | /// | 56967 | /// |
56968 | /// When set to yes, any version can be installed over any other version. | 56968 | /// When set to yes, any version can be installed over any other version. |
56969 | /// </summary> | 56969 | /// </summary> |
56970 | public YesNoType AllowDowngrades | 56970 | public YesNoType AllowDowngrades |
@@ -56979,24 +56979,24 @@ namespace WixToolset.Harvesters.Serialize | |||
56979 | this.allowDowngradesField = value; | 56979 | this.allowDowngradesField = value; |
56980 | } | 56980 | } |
56981 | } | 56981 | } |
56982 | 56982 | ||
56983 | /// <summary> | 56983 | /// <summary> |
56984 | /// When set to no (the default), installing a product with the same version and upgrade code | 56984 | /// When set to no (the default), installing a product with the same version and upgrade code |
56985 | /// (but different product code) is allowed and treated by MSI as two products. When set to yes, | 56985 | /// (but different product code) is allowed and treated by MSI as two products. When set to yes, |
56986 | /// WiX sets the msidbUpgradeAttributesVersionMaxInclusive attribute, which tells MSI to treat | 56986 | /// WiX sets the msidbUpgradeAttributesVersionMaxInclusive attribute, which tells MSI to treat |
56987 | /// a product with the same version as a major upgrade. | 56987 | /// a product with the same version as a major upgrade. |
56988 | /// | 56988 | /// |
56989 | /// This is useful when two product versions differ only in the fourth version field. MSI | 56989 | /// This is useful when two product versions differ only in the fourth version field. MSI |
56990 | /// specifically ignores that field when comparing product versions, so two products that | 56990 | /// specifically ignores that field when comparing product versions, so two products that |
56991 | /// differ only in the fourth version field are the same product and need this attribute set to | 56991 | /// differ only in the fourth version field are the same product and need this attribute set to |
56992 | /// yes to be detected. | 56992 | /// yes to be detected. |
56993 | /// | 56993 | /// |
56994 | /// Note that because MSI ignores the fourth product version field, setting this attribute to | 56994 | /// Note that because MSI ignores the fourth product version field, setting this attribute to |
56995 | /// yes also allows downgrades when the first three product version fields are identical. | 56995 | /// yes also allows downgrades when the first three product version fields are identical. |
56996 | /// For example, product version 1.0.0.1 will "upgrade" 1.0.0.2998 because they're seen as the | 56996 | /// For example, product version 1.0.0.1 will "upgrade" 1.0.0.2998 because they're seen as the |
56997 | /// same version (1.0.0). That could reintroduce serious bugs so the safest choice is to change | 56997 | /// same version (1.0.0). That could reintroduce serious bugs so the safest choice is to change |
56998 | /// the first three version fields and omit this attribute to get the default of no. | 56998 | /// the first three version fields and omit this attribute to get the default of no. |
56999 | /// | 56999 | /// |
57000 | /// This attribute cannot be "yes" when AllowDowngrades is also "yes" -- AllowDowngrades | 57000 | /// This attribute cannot be "yes" when AllowDowngrades is also "yes" -- AllowDowngrades |
57001 | /// already allows two products with the same version number to upgrade each other. | 57001 | /// already allows two products with the same version number to upgrade each other. |
57002 | /// </summary> | 57002 | /// </summary> |
@@ -57012,12 +57012,12 @@ namespace WixToolset.Harvesters.Serialize | |||
57012 | this.allowSameVersionUpgradesField = value; | 57012 | this.allowSameVersionUpgradesField = value; |
57013 | } | 57013 | } |
57014 | } | 57014 | } |
57015 | 57015 | ||
57016 | /// <summary> | 57016 | /// <summary> |
57017 | /// When set to yes, products with higer version numbers are blocked from | 57017 | /// When set to yes, products with higer version numbers are blocked from |
57018 | /// installing when a product with a lower version is installed; the UpgradeErrorMessage | 57018 | /// installing when a product with a lower version is installed; the UpgradeErrorMessage |
57019 | /// attribute must also be specified. | 57019 | /// attribute must also be specified. |
57020 | /// | 57020 | /// |
57021 | /// When set to no (the default), any version can be installed over any lower version. | 57021 | /// When set to no (the default), any version can be installed over any lower version. |
57022 | /// </summary> | 57022 | /// </summary> |
57023 | public YesNoType Disallow | 57023 | public YesNoType Disallow |
@@ -57032,7 +57032,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57032 | this.disallowField = value; | 57032 | this.disallowField = value; |
57033 | } | 57033 | } |
57034 | } | 57034 | } |
57035 | 57035 | ||
57036 | /// <summary> | 57036 | /// <summary> |
57037 | /// The message displayed if users try to install a product with a lower version number | 57037 | /// The message displayed if users try to install a product with a lower version number |
57038 | /// when a product with a higher version is installed. Used only when AllowDowngrades | 57038 | /// when a product with a higher version is installed. Used only when AllowDowngrades |
@@ -57050,7 +57050,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57050 | this.downgradeErrorMessageField = value; | 57050 | this.downgradeErrorMessageField = value; |
57051 | } | 57051 | } |
57052 | } | 57052 | } |
57053 | 57053 | ||
57054 | /// <summary> | 57054 | /// <summary> |
57055 | /// The message displayed if users try to install a product with a higer version number | 57055 | /// The message displayed if users try to install a product with a higer version number |
57056 | /// when a product with a lower version is installed. Used only when Disallow | 57056 | /// when a product with a lower version is installed. Used only when Disallow |
@@ -57068,11 +57068,11 @@ namespace WixToolset.Harvesters.Serialize | |||
57068 | this.disallowUpgradeErrorMessageField = value; | 57068 | this.disallowUpgradeErrorMessageField = value; |
57069 | } | 57069 | } |
57070 | } | 57070 | } |
57071 | 57071 | ||
57072 | /// <summary> | 57072 | /// <summary> |
57073 | /// When set to yes (the default), the MigrateFeatureStates standard action will set the | 57073 | /// When set to yes (the default), the MigrateFeatureStates standard action will set the |
57074 | /// feature states of the upgrade product to those of the installed product. | 57074 | /// feature states of the upgrade product to those of the installed product. |
57075 | /// | 57075 | /// |
57076 | /// When set to no, the installed features have no effect on the upgrade installation. | 57076 | /// When set to no, the installed features have no effect on the upgrade installation. |
57077 | /// </summary> | 57077 | /// </summary> |
57078 | public YesNoType MigrateFeatures | 57078 | public YesNoType MigrateFeatures |
@@ -57087,10 +57087,10 @@ namespace WixToolset.Harvesters.Serialize | |||
57087 | this.migrateFeaturesField = value; | 57087 | this.migrateFeaturesField = value; |
57088 | } | 57088 | } |
57089 | } | 57089 | } |
57090 | 57090 | ||
57091 | /// <summary> | 57091 | /// <summary> |
57092 | /// When set to yes, the Upgrade table rows will match any product with the same UpgradeCode. | 57092 | /// When set to yes, the Upgrade table rows will match any product with the same UpgradeCode. |
57093 | /// | 57093 | /// |
57094 | /// When set to no (the default), the Upgrade table rows will match only products with the | 57094 | /// When set to no (the default), the Upgrade table rows will match only products with the |
57095 | /// same UpgradeCode and ProductLanguage. | 57095 | /// same UpgradeCode and ProductLanguage. |
57096 | /// </summary> | 57096 | /// </summary> |
@@ -57106,11 +57106,11 @@ namespace WixToolset.Harvesters.Serialize | |||
57106 | this.ignoreLanguageField = value; | 57106 | this.ignoreLanguageField = value; |
57107 | } | 57107 | } |
57108 | } | 57108 | } |
57109 | 57109 | ||
57110 | /// <summary> | 57110 | /// <summary> |
57111 | /// When set to yes, failures removing the installed product during the upgrade will be | 57111 | /// When set to yes, failures removing the installed product during the upgrade will be |
57112 | /// ignored. | 57112 | /// ignored. |
57113 | /// | 57113 | /// |
57114 | /// When set to no (the default), failures removing the installed product during the upgrade | 57114 | /// When set to no (the default), failures removing the installed product during the upgrade |
57115 | /// will be considered a failure and, depending on the scheduling, roll back the upgrade. | 57115 | /// will be considered a failure and, depending on the scheduling, roll back the upgrade. |
57116 | /// </summary> | 57116 | /// </summary> |
@@ -57126,7 +57126,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57126 | this.ignoreRemoveFailureField = value; | 57126 | this.ignoreRemoveFailureField = value; |
57127 | } | 57127 | } |
57128 | } | 57128 | } |
57129 | 57129 | ||
57130 | /// <summary> | 57130 | /// <summary> |
57131 | /// A formatted string that contains the list of features to remove from the installed | 57131 | /// A formatted string that contains the list of features to remove from the installed |
57132 | /// product. The default is to remove all features. Note that if you use formatted property | 57132 | /// product. The default is to remove all features. Note that if you use formatted property |
@@ -57145,13 +57145,13 @@ namespace WixToolset.Harvesters.Serialize | |||
57145 | this.removeFeaturesField = value; | 57145 | this.removeFeaturesField = value; |
57146 | } | 57146 | } |
57147 | } | 57147 | } |
57148 | 57148 | ||
57149 | /// <summary> | 57149 | /// <summary> |
57150 | /// Determines the scheduling of the RemoveExistingProducts standard action, which is when | 57150 | /// Determines the scheduling of the RemoveExistingProducts standard action, which is when |
57151 | /// the installed product is removed. The default is "afterInstallValidate" which removes | 57151 | /// the installed product is removed. The default is "afterInstallValidate" which removes |
57152 | /// the installed product entirely before installing the upgrade product. It's slowest but | 57152 | /// the installed product entirely before installing the upgrade product. It's slowest but |
57153 | /// gives the most flexibility in changing components and features in the upgrade product. | 57153 | /// gives the most flexibility in changing components and features in the upgrade product. |
57154 | /// | 57154 | /// |
57155 | /// For more information, see | 57155 | /// For more information, see |
57156 | /// </summary> | 57156 | /// </summary> |
57157 | public ScheduleType Schedule | 57157 | public ScheduleType Schedule |
@@ -57166,7 +57166,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57166 | this.scheduleField = value; | 57166 | this.scheduleField = value; |
57167 | } | 57167 | } |
57168 | } | 57168 | } |
57169 | 57169 | ||
57170 | public virtual ISchemaElement ParentElement | 57170 | public virtual ISchemaElement ParentElement |
57171 | { | 57171 | { |
57172 | get | 57172 | get |
@@ -57178,7 +57178,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57178 | this.parentElement = value; | 57178 | this.parentElement = value; |
57179 | } | 57179 | } |
57180 | } | 57180 | } |
57181 | 57181 | ||
57182 | /// <summary> | 57182 | /// <summary> |
57183 | /// Parses a ScheduleType from a string. | 57183 | /// Parses a ScheduleType from a string. |
57184 | /// </summary> | 57184 | /// </summary> |
@@ -57188,7 +57188,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57188 | MajorUpgrade.TryParseScheduleType(value, out parsedValue); | 57188 | MajorUpgrade.TryParseScheduleType(value, out parsedValue); |
57189 | return parsedValue; | 57189 | return parsedValue; |
57190 | } | 57190 | } |
57191 | 57191 | ||
57192 | /// <summary> | 57192 | /// <summary> |
57193 | /// Tries to parse a ScheduleType from a string. | 57193 | /// Tries to parse a ScheduleType from a string. |
57194 | /// </summary> | 57194 | /// </summary> |
@@ -57238,7 +57238,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57238 | } | 57238 | } |
57239 | return true; | 57239 | return true; |
57240 | } | 57240 | } |
57241 | 57241 | ||
57242 | /// <summary> | 57242 | /// <summary> |
57243 | /// Processes this element and all child elements into an XmlWriter. | 57243 | /// Processes this element and all child elements into an XmlWriter. |
57244 | /// </summary> | 57244 | /// </summary> |
@@ -57353,7 +57353,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57353 | } | 57353 | } |
57354 | writer.WriteEndElement(); | 57354 | writer.WriteEndElement(); |
57355 | } | 57355 | } |
57356 | 57356 | ||
57357 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 57357 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
57358 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 57358 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
57359 | void ISetAttributes.SetAttribute(string name, string value) | 57359 | void ISetAttributes.SetAttribute(string name, string value) |
@@ -57413,15 +57413,15 @@ namespace WixToolset.Harvesters.Serialize | |||
57413 | this.scheduleFieldSet = true; | 57413 | this.scheduleFieldSet = true; |
57414 | } | 57414 | } |
57415 | } | 57415 | } |
57416 | 57416 | ||
57417 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 57417 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
57418 | public enum ScheduleType | 57418 | public enum ScheduleType |
57419 | { | 57419 | { |
57420 | 57420 | ||
57421 | IllegalValue = int.MaxValue, | 57421 | IllegalValue = int.MaxValue, |
57422 | 57422 | ||
57423 | NotSet = -1, | 57423 | NotSet = -1, |
57424 | 57424 | ||
57425 | /// <summary> | 57425 | /// <summary> |
57426 | /// (Default) Schedules RemoveExistingProducts after the InstallValidate standard | 57426 | /// (Default) Schedules RemoveExistingProducts after the InstallValidate standard |
57427 | /// action. This scheduling removes the installed product entirely before installing | 57427 | /// action. This scheduling removes the installed product entirely before installing |
@@ -57430,7 +57430,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57430 | /// of the upgrade product fails, the machine will have neither version installed. | 57430 | /// of the upgrade product fails, the machine will have neither version installed. |
57431 | /// </summary> | 57431 | /// </summary> |
57432 | afterInstallValidate, | 57432 | afterInstallValidate, |
57433 | 57433 | ||
57434 | /// <summary> | 57434 | /// <summary> |
57435 | /// Schedules RemoveExistingProducts after the InstallInitialize standard action. | 57435 | /// Schedules RemoveExistingProducts after the InstallInitialize standard action. |
57436 | /// This is similar to the afterInstallValidate scheduling, but if the installation | 57436 | /// This is similar to the afterInstallValidate scheduling, but if the installation |
@@ -57438,7 +57438,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57438 | /// the installed product -- in other words, reinstalls it. | 57438 | /// the installed product -- in other words, reinstalls it. |
57439 | /// </summary> | 57439 | /// </summary> |
57440 | afterInstallInitialize, | 57440 | afterInstallInitialize, |
57441 | 57441 | ||
57442 | /// <summary> | 57442 | /// <summary> |
57443 | /// Schedules RemoveExistingProducts between the InstallExecute and InstallFinalize standard actions. | 57443 | /// Schedules RemoveExistingProducts between the InstallExecute and InstallFinalize standard actions. |
57444 | /// This scheduling installs the upgrade product "on top of" the installed product then lets | 57444 | /// This scheduling installs the upgrade product "on top of" the installed product then lets |
@@ -57448,14 +57448,14 @@ namespace WixToolset.Harvesters.Serialize | |||
57448 | /// removal of the installed product. For more information, see | 57448 | /// removal of the installed product. For more information, see |
57449 | /// </summary> | 57449 | /// </summary> |
57450 | afterInstallExecute, | 57450 | afterInstallExecute, |
57451 | 57451 | ||
57452 | /// <summary> | 57452 | /// <summary> |
57453 | /// Schedules RemoveExistingProducts between the InstallExecuteAgain and InstallFinalize standard actions. | 57453 | /// Schedules RemoveExistingProducts between the InstallExecuteAgain and InstallFinalize standard actions. |
57454 | /// This is identical to the afterInstallExecute scheduling but after the InstallExecuteAgain standard | 57454 | /// This is identical to the afterInstallExecute scheduling but after the InstallExecuteAgain standard |
57455 | /// action instead of InstallExecute. | 57455 | /// action instead of InstallExecute. |
57456 | /// </summary> | 57456 | /// </summary> |
57457 | afterInstallExecuteAgain, | 57457 | afterInstallExecuteAgain, |
57458 | 57458 | ||
57459 | /// <summary> | 57459 | /// <summary> |
57460 | /// Schedules RemoveExistingProducts after the InstallFinalize standard action. This is similar to the | 57460 | /// Schedules RemoveExistingProducts after the InstallFinalize standard action. This is similar to the |
57461 | /// afterInstallExecute and afterInstallExecuteAgain schedulings but takes place outside the | 57461 | /// afterInstallExecute and afterInstallExecuteAgain schedulings but takes place outside the |
@@ -57466,45 +57466,45 @@ namespace WixToolset.Harvesters.Serialize | |||
57466 | afterInstallFinalize, | 57466 | afterInstallFinalize, |
57467 | } | 57467 | } |
57468 | } | 57468 | } |
57469 | 57469 | ||
57470 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] | 57470 | [GeneratedCode("WixBuildTools.XsdGen", "4.0.0.0")] |
57471 | public class ProductSearch : ISchemaElement, ISetAttributes | 57471 | public class ProductSearch : ISchemaElement, ISetAttributes |
57472 | { | 57472 | { |
57473 | 57473 | ||
57474 | private string minimumField; | 57474 | private string minimumField; |
57475 | 57475 | ||
57476 | private bool minimumFieldSet; | 57476 | private bool minimumFieldSet; |
57477 | 57477 | ||
57478 | private string maximumField; | 57478 | private string maximumField; |
57479 | 57479 | ||
57480 | private bool maximumFieldSet; | 57480 | private bool maximumFieldSet; |
57481 | 57481 | ||
57482 | private string languageField; | 57482 | private string languageField; |
57483 | 57483 | ||
57484 | private bool languageFieldSet; | 57484 | private bool languageFieldSet; |
57485 | 57485 | ||
57486 | private YesNoType includeMinimumField; | 57486 | private YesNoType includeMinimumField; |
57487 | 57487 | ||
57488 | private bool includeMinimumFieldSet; | 57488 | private bool includeMinimumFieldSet; |
57489 | 57489 | ||
57490 | private YesNoType includeMaximumField; | 57490 | private YesNoType includeMaximumField; |
57491 | 57491 | ||
57492 | private bool includeMaximumFieldSet; | 57492 | private bool includeMaximumFieldSet; |
57493 | 57493 | ||
57494 | private YesNoType excludeLanguagesField; | 57494 | private YesNoType excludeLanguagesField; |
57495 | 57495 | ||
57496 | private bool excludeLanguagesFieldSet; | 57496 | private bool excludeLanguagesFieldSet; |
57497 | 57497 | ||
57498 | private string upgradeCodeField; | 57498 | private string upgradeCodeField; |
57499 | 57499 | ||
57500 | private bool upgradeCodeFieldSet; | 57500 | private bool upgradeCodeFieldSet; |
57501 | 57501 | ||
57502 | private string contentField; | 57502 | private string contentField; |
57503 | 57503 | ||
57504 | private bool contentFieldSet; | 57504 | private bool contentFieldSet; |
57505 | 57505 | ||
57506 | private ISchemaElement parentElement; | 57506 | private ISchemaElement parentElement; |
57507 | 57507 | ||
57508 | /// <summary> | 57508 | /// <summary> |
57509 | /// Specifies the lower bound on the range of product versions to be detected by FindRelatedProducts. | 57509 | /// Specifies the lower bound on the range of product versions to be detected by FindRelatedProducts. |
57510 | /// </summary> | 57510 | /// </summary> |
@@ -57520,7 +57520,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57520 | this.minimumField = value; | 57520 | this.minimumField = value; |
57521 | } | 57521 | } |
57522 | } | 57522 | } |
57523 | 57523 | ||
57524 | /// <summary> | 57524 | /// <summary> |
57525 | /// Specifies the upper boundary of the range of product versions detected by FindRelatedProducts. | 57525 | /// Specifies the upper boundary of the range of product versions detected by FindRelatedProducts. |
57526 | /// </summary> | 57526 | /// </summary> |
@@ -57536,7 +57536,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57536 | this.maximumField = value; | 57536 | this.maximumField = value; |
57537 | } | 57537 | } |
57538 | } | 57538 | } |
57539 | 57539 | ||
57540 | /// <summary> | 57540 | /// <summary> |
57541 | /// Specifies the set of languages detected by FindRelatedProducts. Enter a list of numeric language identifiers (LANGID) separated by commas (,). Leave this value null to specify all languages. Set ExcludeLanguages to "yes" in order detect all languages, excluding the languages listed in this value. | 57541 | /// Specifies the set of languages detected by FindRelatedProducts. Enter a list of numeric language identifiers (LANGID) separated by commas (,). Leave this value null to specify all languages. Set ExcludeLanguages to "yes" in order detect all languages, excluding the languages listed in this value. |
57542 | /// </summary> | 57542 | /// </summary> |
@@ -57552,7 +57552,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57552 | this.languageField = value; | 57552 | this.languageField = value; |
57553 | } | 57553 | } |
57554 | } | 57554 | } |
57555 | 57555 | ||
57556 | /// <summary> | 57556 | /// <summary> |
57557 | /// Set to "no" to make the range of versions detected exclude the value specified in Minimum. This attribute is "yes" by default. | 57557 | /// Set to "no" to make the range of versions detected exclude the value specified in Minimum. This attribute is "yes" by default. |
57558 | /// </summary> | 57558 | /// </summary> |
@@ -57568,7 +57568,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57568 | this.includeMinimumField = value; | 57568 | this.includeMinimumField = value; |
57569 | } | 57569 | } |
57570 | } | 57570 | } |
57571 | 57571 | ||
57572 | /// <summary> | 57572 | /// <summary> |
57573 | /// Set to "yes" to make the range of versions detected include the value specified in Maximum. | 57573 | /// Set to "yes" to make the range of versions detected include the value specified in Maximum. |
57574 | /// </summary> | 57574 | /// </summary> |
@@ -57584,7 +57584,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57584 | this.includeMaximumField = value; | 57584 | this.includeMaximumField = value; |
57585 | } | 57585 | } |
57586 | } | 57586 | } |
57587 | 57587 | ||
57588 | /// <summary> | 57588 | /// <summary> |
57589 | /// Set to "yes" to detect all languages, excluding the languages listed in the Language attribute. | 57589 | /// Set to "yes" to detect all languages, excluding the languages listed in the Language attribute. |
57590 | /// </summary> | 57590 | /// </summary> |
@@ -57600,7 +57600,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57600 | this.excludeLanguagesField = value; | 57600 | this.excludeLanguagesField = value; |
57601 | } | 57601 | } |
57602 | } | 57602 | } |
57603 | 57603 | ||
57604 | /// <summary> | 57604 | /// <summary> |
57605 | /// This value specifies the upgrade code for the products that are to be detected by the FindRelatedProducts action. | 57605 | /// This value specifies the upgrade code for the products that are to be detected by the FindRelatedProducts action. |
57606 | /// </summary> | 57606 | /// </summary> |
@@ -57616,7 +57616,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57616 | this.upgradeCodeField = value; | 57616 | this.upgradeCodeField = value; |
57617 | } | 57617 | } |
57618 | } | 57618 | } |
57619 | 57619 | ||
57620 | public string Content | 57620 | public string Content |
57621 | { | 57621 | { |
57622 | get | 57622 | get |
@@ -57629,7 +57629,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57629 | this.contentField = value; | 57629 | this.contentField = value; |
57630 | } | 57630 | } |
57631 | } | 57631 | } |
57632 | 57632 | ||
57633 | public virtual ISchemaElement ParentElement | 57633 | public virtual ISchemaElement ParentElement |
57634 | { | 57634 | { |
57635 | get | 57635 | get |
@@ -57641,7 +57641,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57641 | this.parentElement = value; | 57641 | this.parentElement = value; |
57642 | } | 57642 | } |
57643 | } | 57643 | } |
57644 | 57644 | ||
57645 | /// <summary> | 57645 | /// <summary> |
57646 | /// Processes this element and all child elements into an XmlWriter. | 57646 | /// Processes this element and all child elements into an XmlWriter. |
57647 | /// </summary> | 57647 | /// </summary> |
@@ -57708,7 +57708,7 @@ namespace WixToolset.Harvesters.Serialize | |||
57708 | } | 57708 | } |
57709 | writer.WriteEndElement(); | 57709 | writer.WriteEndElement(); |
57710 | } | 57710 | } |
57711 | 57711 | ||
57712 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 57712 | [SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
57713 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 57713 | [SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
57714 | void ISetAttributes.SetAttribute(string name, string value) | 57714 | void ISetAttributes.SetAttribute(string name, string value) |