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 6.0.0+8c7432e50072e009353ea5f2c956ccf453476f71
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; }