WindowsInstallerData Class
Output is generated by the linker.
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
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 {#ensuretable_tabledefinition}
Ensure this output contains a particular table.
Declaration
public Table EnsureTable( TableDefinition tableDefinition)
Parameters
Parameter | Type | Description |
---|---|---|
tableDefinition | TableDefinition | Definition of the table that should exist. |
Return value
Table
The table in this output.
Load(path, suppressVersionCheck) Method {#load_path_suppressversioncheck}
Loads an output from a path on disk.
Declaration
public static WindowsInstallerData Load( string path, bool suppressVersionCheck)
Parameters
Parameter | Type | Description |
---|---|---|
path | string | Path to output file saved on disk. |
suppressVersionCheck | bool | Suppresses wix.dll version mismatch check. |
Return value
WindowsInstallerData
Output object.
Load(path, tableDefinitions, suppressVersionCheck) Method {#load_path_tabledefinitions_suppressversioncheck}
Loads an output from a path on disk.
Declaration
public static WindowsInstallerData Load( string path, TableDefinitionCollection tableDefinitions, bool suppressVersionCheck)
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
WindowsInstallerData
Output object.
Load(wixOutput, suppressVersionCheck) Method {#load_wixoutput_suppressversioncheck}
Loads an output from a WixOutput object.
Declaration
public static WindowsInstallerData Load( WixToolset.Data.WixOutput wixOutput, bool suppressVersionCheck)
Parameters
Parameter | Type | Description |
---|---|---|
wixOutput | WixToolset.Data.WixOutput | WixOutput object. |
suppressVersionCheck | bool | Suppresses wix.dll version mismatch check. |
Return value
WindowsInstallerData
Output object.
Load(wixOutput, tableDefinitions, suppressVersionCheck) Method {#load_wixoutput_tabledefinitions_suppressversioncheck}
Loads an output from a WixOutput object.
Declaration
public static WindowsInstallerData Load( WixToolset.Data.WixOutput wixOutput, TableDefinitionCollection tableDefinitions, bool suppressVersionCheck)
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
WindowsInstallerData
Output object.
Save(wixout) Method {#save_wixout}
Saves an output to a WixOutput
container.
Declaration
public void Save( WixToolset.Data.WixOutput wixout)
Parameters
Parameter | Type | Description |
---|---|---|
wixout | WixToolset.Data.WixOutput | Container to save to. |
Save(writer) Method {#save_writer}
Saves an output to an XmlWriter
.
Declaration
public void Save( System.Xml.XmlWriter writer)
Parameters
Parameter | Type | Description |
---|---|---|
writer | System.Xml.XmlWriter | XmlWriter to save to. |
Codepage Property {#codepage}
Gets or sets the codepage for this output.
Declaration
public int Codepage { get; set; }
SourceLineNumbers Property {#sourcelinenumbers}
Gets the source line information for this output.
Declaration
public WixToolset.Data.SourceLineNumber SourceLineNumbers { get; set; }
SubStorages Property {#substorages}
Gets the substorages in this output.
Declaration
public System.Collections.Generic.ICollection<WixToolset.Data.WindowsInstaller.SubStorage> SubStorages { get; set; }
Tables Property {#tables}
Gets the tables contained in this output.
Declaration
public TableIndexedCollection Tables { get; set; }
Type Property {#type}
Gets the type of the output.
Declaration
public WixToolset.Data.OutputType Type { get; set; }