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