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.2+aa65968c419420d32e3e1b647aea0082f5ca5b78
EnsureTable(tableDefinition) Method
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
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
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
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
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
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
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
Gets or sets the codepage for this output.
Declaration
public int Codepage { get; set; }
SourceLineNumbers Property
Gets the source line information for this output.
Declaration
public WixToolset.Data.SourceLineNumber SourceLineNumbers { get; set; }
SubStorages Property
Gets the substorages in this output.
Declaration
public System.Collections.Generic.ICollection<WixToolset.Data.WindowsInstaller.SubStorage> SubStorages { get; set; }
Tables Property
Gets the tables contained in this output.
Declaration
public TableIndexedCollection Tables { get; set; }
Type Property
Gets the type of the output.
Declaration
public WixToolset.Data.OutputType Type { get; set; }