diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2020-12-18 17:55:28 -0600 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2020-12-18 23:24:21 -0600 |
| commit | 8d27ac8bd8eb8ec320714a0bc201b05728da2206 (patch) | |
| tree | 7b7e7e25510fa23c84da6717d982af6b0f969075 /src/WixToolset.Data/WindowsInstaller | |
| parent | 2baff8dcce00fea541028dc927f34eb57641e47d (diff) | |
| download | wix-8d27ac8bd8eb8ec320714a0bc201b05728da2206.tar.gz wix-8d27ac8bd8eb8ec320714a0bc201b05728da2206.tar.bz2 wix-8d27ac8bd8eb8ec320714a0bc201b05728da2206.zip | |
Enable XML doc.
Diffstat (limited to 'src/WixToolset.Data/WindowsInstaller')
5 files changed, 6 insertions, 5 deletions
diff --git a/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs b/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs index de554fd8..f4dbab34 100644 --- a/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs +++ b/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs | |||
| @@ -29,6 +29,7 @@ namespace WixToolset.Data.WindowsInstaller | |||
| 29 | /// <param name="modularizeType">Type of modularization for column</param> | 29 | /// <param name="modularizeType">Type of modularization for column</param> |
| 30 | /// <param name="forceLocalizable">If the column is localizable.</param> | 30 | /// <param name="forceLocalizable">If the column is localizable.</param> |
| 31 | /// <param name="useCData">If whitespace should be preserved in a CDATA node.</param> | 31 | /// <param name="useCData">If whitespace should be preserved in a CDATA node.</param> |
| 32 | /// <param name="unreal">If not saved to MSI.</param> | ||
| 32 | public ColumnDefinition(string name, ColumnType type, int length, bool primaryKey, bool nullable, ColumnCategory category, long? minValue = null, long? maxValue = null, string keyTable = null, int? keyColumn = null, string possibilities = null, string description = null, ColumnModularizeType? modularizeType = null, bool forceLocalizable = false, bool useCData = false, bool unreal = false) | 33 | public ColumnDefinition(string name, ColumnType type, int length, bool primaryKey, bool nullable, ColumnCategory category, long? minValue = null, long? maxValue = null, string keyTable = null, int? keyColumn = null, string possibilities = null, string description = null, ColumnModularizeType? modularizeType = null, bool forceLocalizable = false, bool useCData = false, bool unreal = false) |
| 33 | { | 34 | { |
| 34 | this.Name = name; | 35 | this.Name = name; |
diff --git a/src/WixToolset.Data/WindowsInstaller/Field.cs b/src/WixToolset.Data/WindowsInstaller/Field.cs index 84e8d543..e5edd552 100644 --- a/src/WixToolset.Data/WindowsInstaller/Field.cs +++ b/src/WixToolset.Data/WindowsInstaller/Field.cs | |||
| @@ -64,7 +64,6 @@ namespace WixToolset.Data.WindowsInstaller | |||
| 64 | /// <summary> | 64 | /// <summary> |
| 65 | /// Sets the value of a particular field in the row without validating. | 65 | /// Sets the value of a particular field in the row without validating. |
| 66 | /// </summary> | 66 | /// </summary> |
| 67 | /// <param name="field">field index.</param> | ||
| 68 | /// <param name="value">Value of a field in the row.</param> | 67 | /// <param name="value">Value of a field in the row.</param> |
| 69 | /// <returns>True if successful, false if validation failed.</returns> | 68 | /// <returns>True if successful, false if validation failed.</returns> |
| 70 | public bool BestEffortSet(object value) | 69 | public bool BestEffortSet(object value) |
| @@ -133,8 +132,9 @@ namespace WixToolset.Data.WindowsInstaller | |||
| 133 | } | 132 | } |
| 134 | 133 | ||
| 135 | /// <summary> | 134 | /// <summary> |
| 136 | /// Validate a value for this column. | 135 | /// Validate a value for a column. |
| 137 | /// </summary> | 136 | /// </summary> |
| 137 | /// <param name="column">The column.</param> | ||
| 138 | /// <param name="value">The value to validate.</param> | 138 | /// <param name="value">The value to validate.</param> |
| 139 | /// <returns>Validated value.</returns> | 139 | /// <returns>Validated value.</returns> |
| 140 | internal object ValidateValue(ColumnDefinition column, object value) | 140 | internal object ValidateValue(ColumnDefinition column, object value) |
diff --git a/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs b/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs index fc0410e9..4b2ce129 100644 --- a/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs +++ b/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs | |||
| @@ -32,7 +32,7 @@ namespace WixToolset.Data.WindowsInstaller.Rows | |||
| 32 | /// Gets the summary property ID for the <paramref name="row"/>. | 32 | /// Gets the summary property ID for the <paramref name="row"/>. |
| 33 | /// </summary> | 33 | /// </summary> |
| 34 | /// <param name="row">The row to index.</param> | 34 | /// <param name="row">The row to index.</param> |
| 35 | /// <returns>The summary property ID for the <paramref name="row"/>. | 35 | /// <returns>The summary property ID for the <paramref name="row"/>.</returns> |
| 36 | protected override int GetKeyForItem(Row row) | 36 | protected override int GetKeyForItem(Row row) |
| 37 | { | 37 | { |
| 38 | return (int)row[0]; | 38 | return (int)row[0]; |
diff --git a/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs b/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs index 504c89ce..a7602d05 100644 --- a/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs +++ b/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs | |||
| @@ -26,6 +26,7 @@ namespace WixToolset.Data.WindowsInstaller | |||
| 26 | /// <param name="columns">Column definitions for the table.</param> | 26 | /// <param name="columns">Column definitions for the table.</param> |
| 27 | /// <param name="unreal">Flag if table is unreal.</param> | 27 | /// <param name="unreal">Flag if table is unreal.</param> |
| 28 | /// <param name="symbolIdIsPrimaryKey">Whether the primary key is the id of the symbol definition associated with this table.</param> | 28 | /// <param name="symbolIdIsPrimaryKey">Whether the primary key is the id of the symbol definition associated with this table.</param> |
| 29 | /// <param name="strongRowType">The specialized type for the rows.</param> | ||
| 29 | public TableDefinition(string name, IntermediateSymbolDefinition symbolDefinition, IEnumerable<ColumnDefinition> columns, bool unreal = false, bool symbolIdIsPrimaryKey = false, Type strongRowType = null) | 30 | public TableDefinition(string name, IntermediateSymbolDefinition symbolDefinition, IEnumerable<ColumnDefinition> columns, bool unreal = false, bool symbolIdIsPrimaryKey = false, Type strongRowType = null) |
| 30 | { | 31 | { |
| 31 | this.Name = name; | 32 | this.Name = name; |
diff --git a/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs b/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs index cc16bca5..8d69cd08 100644 --- a/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs +++ b/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs | |||
| @@ -70,7 +70,6 @@ namespace WixToolset.Data.WindowsInstaller | |||
| 70 | /// Ensure this output contains a particular table. | 70 | /// Ensure this output contains a particular table. |
| 71 | /// </summary> | 71 | /// </summary> |
| 72 | /// <param name="tableDefinition">Definition of the table that should exist.</param> | 72 | /// <param name="tableDefinition">Definition of the table that should exist.</param> |
| 73 | /// <param name="section">Optional section to use for the table. If one is not provided, the entry section will be used.</param> | ||
| 74 | /// <returns>The table in this output.</returns> | 73 | /// <returns>The table in this output.</returns> |
| 75 | public Table EnsureTable(TableDefinition tableDefinition) | 74 | public Table EnsureTable(TableDefinition tableDefinition) |
| 76 | { | 75 | { |
| @@ -98,7 +97,7 @@ namespace WixToolset.Data.WindowsInstaller | |||
| 98 | /// <summary> | 97 | /// <summary> |
| 99 | /// Saves an output to an <c>XmlWriter</c>. | 98 | /// Saves an output to an <c>XmlWriter</c>. |
| 100 | /// </summary> | 99 | /// </summary> |
| 101 | /// <param name="wixout">XmlWriter to save to.</param> | 100 | /// <param name="writer">XmlWriter to save to.</param> |
| 102 | public void Save(XmlWriter writer) | 101 | public void Save(XmlWriter writer) |
| 103 | { | 102 | { |
| 104 | writer.WriteStartDocument(); | 103 | writer.WriteStartDocument(); |
