IWindowsInstallerDecompilerExtension Interface
Interface all windows installer decompiler extensions implement.
Methods
Method | Description |
---|---|
PostDecompile() | Called after all output changes occur and right before the output is bound into its final format. |
PostDecompileTables(tables) | After decompilation tables. |
PreDecompile(context, helper) | Called before decompiling occurs. |
PreDecompileTables(tables) | Called before decompiling occurs. |
TryDecompileTable(table) | Try to decompile an extension table. |
Properties
Property | Description |
---|---|
TableDefinitions | Gets the table definitions this extension decompiles. |
WixToolset.Extensibility.dll
version 5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78
PostDecompile() Method
Called after all output changes occur and right before the output is bound into its final format.
Declaration
public void PostDecompile()
PostDecompileTables(tables) Method
After decompilation tables.
Declaration
public void PostDecompileTables(
WixToolset.Data.WindowsInstaller.TableIndexedCollection tables
)
Parameters
Parameter | Type | Description |
---|---|---|
tables | WixToolset.Data.WindowsInstaller.TableIndexedCollection | The collection of all tables. |
PreDecompile(context, helper) Method
Called before decompiling occurs.
Declaration
public void PreDecompile(
Data.IWindowsInstallerDecompileContext context,
Services.IWindowsInstallerDecompilerHelper helper
)
Parameters
Parameter | Type | Description |
---|---|---|
context | Data.IWindowsInstallerDecompileContext | Decompile context. |
helper | Services.IWindowsInstallerDecompilerHelper | Decompile helper. |
PreDecompileTables(tables) Method
Called before decompiling occurs.
Declaration
public void PreDecompileTables(
WixToolset.Data.WindowsInstaller.TableIndexedCollection tables
)
Parameters
Parameter | Type | Description |
---|---|---|
tables | WixToolset.Data.WindowsInstaller.TableIndexedCollection | The collection of all tables. |
TryDecompileTable(table) Method
Try to decompile an extension table.
Declaration
public bool TryDecompileTable(
WixToolset.Data.WindowsInstaller.Table table
)
Parameters
Parameter | Type | Description |
---|---|---|
table | WixToolset.Data.WindowsInstaller.Table | The table to decompile. |
Return value
bool
True if the table was decompiled, false otherwise.
TableDefinitions Property
Gets the table definitions this extension decompiles.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.WindowsInstaller.TableDefinition> TableDefinitions { get; set; }