BaseWindowsInstallerBackendBinderExtension Class
Base class for creating a windows installer backend extension.
Methods
Method | Description |
---|---|
CreateResolvedCabinet() | Creates a resolved cabinet result. |
PostBackendBind() | See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.PreBackendBind(WixToolset.Extensibility.Data.IBindContext)» |
PreBackendBind() | See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.PreBackendBind(WixToolset.Extensibility.Data.IBindContext)» |
ResolveMedia() | See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.PreBackendBind(WixToolset.Extensibility.Data.IBindContext)» |
SymbolsFinalized() | See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.SymbolsFinalized(WixToolset.Data.IntermediateSection)» |
TryProcessSymbol() | See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.TryProcessSymbol(WixToolset.Data.IntermediateSection,WixToolset.Data.IntermediateSymbol,WixToolset.Data.WindowsInstaller.WindowsInstallerData,WixToolset.Data.WindowsInstaller.TableDefinitionCollection)» |
Properties
Property | Description |
---|---|
BackendHelper | Backend helper for use by the extension. |
Context | Context for use by the extension. |
Messaging | Messaging for use by the extension. |
TableDefinitions | Optional table definitions. |
WixToolset.Extensibility.dll
version 5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78
CreateResolvedCabinet() Method
Creates a resolved cabinet result.
Declaration
protected Data.IResolvedCabinet CreateResolvedCabinet()
PostBackendBind() Method
See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.PreBackendBind(WixToolset.Extensibility.Data.IBindContext)»
Declaration
public void PostBackendBind()
PreBackendBind() Method
See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.PreBackendBind(WixToolset.Extensibility.Data.IBindContext)»
Declaration
public void PreBackendBind()
ResolveMedia() Method
See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.PreBackendBind(WixToolset.Extensibility.Data.IBindContext)»
Declaration
public string ResolveMedia()
SymbolsFinalized() Method
See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.SymbolsFinalized(WixToolset.Data.IntermediateSection)»
Declaration
public void SymbolsFinalized()
TryProcessSymbol() Method
See «see M:WixToolset.Extensibility.IWindowsInstallerBackendBinderExtension.TryProcessSymbol(WixToolset.Data.IntermediateSection,WixToolset.Data.IntermediateSymbol,WixToolset.Data.WindowsInstaller.WindowsInstallerData,WixToolset.Data.WindowsInstaller.TableDefinitionCollection)»
Declaration
public bool TryProcessSymbol()
BackendHelper Property
Backend helper for use by the extension.
Declaration
protected Services.IWindowsInstallerBackendHelper BackendHelper { get; set; }
Context Property
Context for use by the extension.
Declaration
protected Data.IBindContext Context { get; set; }
Messaging Property
Messaging for use by the extension.
Declaration
protected Services.IMessaging Messaging { get; set; }
TableDefinitions Property
Optional table definitions.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.WindowsInstaller.TableDefinition> TableDefinitions { get; set; }