WindowsInstallerData Class
Output is generated by the linker.
Methods
Section titled “Methods”| Method | Description |
|---|---|
| EnsureTable(tableDefinition) | Ensure this output contains a particular table. |
| Load(path, suppressVersionCheck) | Loads an output from a path on disk. |
| Load(path, tableDefinitions, suppressVersionCheck) | Loads an output from a path on disk. |
| Load(wixOutput, suppressVersionCheck) | Loads an output from a WixOutput object. |
| Load(wixOutput, tableDefinitions, suppressVersionCheck) | Loads an output from a WixOutput object. |
| Save(wixout) | Saves an output to a WixOutput container. |
| Save(writer) | Saves an output to an XmlWriter . |
Properties
Section titled “Properties”| Property | Description |
|---|---|
| Codepage | Gets or sets the codepage for this output. |
| SourceLineNumbers | Gets the source line information for this output. |
| SubStorages | Gets the substorages in this output. |
| Tables | Gets the tables contained in this output. |
| Type | Gets the type of the output. |
WixToolset.Data.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8 |
EnsureTable(tableDefinition) Method
Section titled “EnsureTable(tableDefinition) Method”Ensure this output contains a particular table.
Declaration
Section titled “Declaration”public Table EnsureTable( TableDefinition tableDefinition)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| tableDefinition | TableDefinition | Definition of the table that should exist. |
Return value
Section titled “Return value”Table The table in this output.
Load(path, suppressVersionCheck) Method
Section titled “Load(path, suppressVersionCheck) Method”Loads an output from a path on disk.
Declaration
Section titled “Declaration”public static WindowsInstallerData Load( string path, bool suppressVersionCheck)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| path | string | Path to output file saved on disk. |
| suppressVersionCheck | bool | Suppresses wix.dll version mismatch check. |
Return value
Section titled “Return value”WindowsInstallerData Output object.
Load(path, tableDefinitions, suppressVersionCheck) Method
Section titled “Load(path, tableDefinitions, suppressVersionCheck) Method”Loads an output from a path on disk.
Declaration
Section titled “Declaration”public static WindowsInstallerData Load( string path, TableDefinitionCollection tableDefinitions, bool suppressVersionCheck)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| path | string | Path to output file saved on disk. |
| tableDefinitions | TableDefinitionCollection | Table definitions to use for creating strongly-typed rows. |
| suppressVersionCheck | bool | Suppresses wix.dll version mismatch check. |
Return value
Section titled “Return value”WindowsInstallerData Output object.
Load(wixOutput, suppressVersionCheck) Method
Section titled “Load(wixOutput, suppressVersionCheck) Method”Loads an output from a WixOutput object.
Declaration
Section titled “Declaration”public static WindowsInstallerData Load( WixToolset.Data.WixOutput wixOutput, bool suppressVersionCheck)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| wixOutput | WixToolset.Data.WixOutput | WixOutput object. |
| suppressVersionCheck | bool | Suppresses wix.dll version mismatch check. |
Return value
Section titled “Return value”WindowsInstallerData Output object.
Load(wixOutput, tableDefinitions, suppressVersionCheck) Method
Section titled “Load(wixOutput, tableDefinitions, suppressVersionCheck) Method”Loads an output from a WixOutput object.
Declaration
Section titled “Declaration”public static WindowsInstallerData Load( WixToolset.Data.WixOutput wixOutput, TableDefinitionCollection tableDefinitions, bool suppressVersionCheck)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| wixOutput | WixToolset.Data.WixOutput | WixOutput object. |
| tableDefinitions | TableDefinitionCollection | Table definitions to use for creating strongly-typed rows. |
| suppressVersionCheck | bool | Suppresses wix.dll version mismatch check. |
Return value
Section titled “Return value”WindowsInstallerData Output object.
Save(wixout) Method
Section titled “Save(wixout) Method”Saves an output to a WixOutput container.
Declaration
Section titled “Declaration”public void Save( WixToolset.Data.WixOutput wixout)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| wixout | WixToolset.Data.WixOutput | Container to save to. |
Save(writer) Method
Section titled “Save(writer) Method”Saves an output to an XmlWriter .
Declaration
Section titled “Declaration”public void Save( System.Xml.XmlWriter writer)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| writer | System.Xml.XmlWriter | XmlWriter to save to. |
Codepage Property
Section titled “Codepage Property”Gets or sets the codepage for this output.
Declaration
Section titled “Declaration”public int Codepage { get; set; }SourceLineNumbers Property
Section titled “SourceLineNumbers Property”Gets the source line information for this output.
Declaration
Section titled “Declaration”public WixToolset.Data.SourceLineNumber SourceLineNumbers { get; set; }SubStorages Property
Section titled “SubStorages Property”Gets the substorages in this output.
Declaration
Section titled “Declaration”public System.Collections.Generic.ICollection<WixToolset.Data.WindowsInstaller.SubStorage> SubStorages { get; set; }Tables Property
Section titled “Tables Property”Gets the tables contained in this output.
Declaration
Section titled “Declaration”public TableIndexedCollection Tables { get; set; }Type Property
Section titled “Type Property”Gets the type of the output.
Declaration
Section titled “Declaration”public WixToolset.Data.OutputType Type { get; set; }