Skip to content

BaseWindowsInstallerDecompilerExtension Class

Base class for creating a windows installer decompiler extensions.

Methods

MethodDescription
PostDecompile()See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PostDecompile(WixToolset.Extensibility.Data.IWindowsInstallerDecompileResult)»
PostDecompileTables()See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PostDecompileTables(WixToolset.Data.WindowsInstaller.TableIndexedCollection)»
PreDecompile()See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PostDecompile(WixToolset.Extensibility.Data.IWindowsInstallerDecompileResult)»
PreDecompileTables()See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PreDecompileTables(WixToolset.Data.WindowsInstaller.TableIndexedCollection)»
TryDecompileTable()See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.TryDecompileTable(WixToolset.Data.WindowsInstaller.Table)»

Properties

PropertyDescription
ContextContext for use by the extension.
DecompilerHelperDecompiler helper for use by the extension.
MessagingMessaging for use by the extension.
TableDefinitionsSee «see P:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.TableDefinitions»
WixToolset.Extensibility.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

PostDecompile() Method {#postdecompile_nop}

See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PostDecompile(WixToolset.Extensibility.Data.IWindowsInstallerDecompileResult)»

Declaration

public void PostDecompile()

PostDecompileTables() Method {#postdecompiletables_nop}

See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PostDecompileTables(WixToolset.Data.WindowsInstaller.TableIndexedCollection)»

Declaration

public void PostDecompileTables()

PreDecompile() Method {#predecompile_nop}

See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PostDecompile(WixToolset.Extensibility.Data.IWindowsInstallerDecompileResult)»

Declaration

public void PreDecompile()

PreDecompileTables() Method {#predecompiletables_nop}

See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.PreDecompileTables(WixToolset.Data.WindowsInstaller.TableIndexedCollection)»

Declaration

public void PreDecompileTables()

TryDecompileTable() Method {#trydecompiletable_nop}

See «see M:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.TryDecompileTable(WixToolset.Data.WindowsInstaller.Table)»

Declaration

public bool TryDecompileTable()

Context Property {#context}

Context for use by the extension.

Declaration

protected Data.IWindowsInstallerDecompileContext Context { get; set; }

DecompilerHelper Property {#decompilerhelper}

Decompiler helper for use by the extension.

Declaration

protected Services.IWindowsInstallerDecompilerHelper DecompilerHelper { get; set; }

Messaging Property {#messaging}

Messaging for use by the extension.

Declaration

protected Services.IMessaging Messaging { get; set; }

TableDefinitions Property {#tabledefinitions}

See «see P:WixToolset.Extensibility.IWindowsInstallerDecompilerExtension.TableDefinitions»

Declaration

public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.WindowsInstaller.TableDefinition> TableDefinitions { get; set; }