IBootstrapperApplication Interface
Allows customization of the bootstrapper application.
Methods
| Method | Description |
|---|---|
| BAProc() | Low level method that is called directly from the engine. |
| OnBeginMsiTransactionComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.BeginMsiTransactionComplete» . |
| OnCacheComplete(hrStatus) | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CacheComplete» . |
| OnCacheContainerOrPayloadVerifyComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CacheContainerOrPayloadVerifyComplete» . |
| OnCachePayloadExtractComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CachePayloadExtractComplete» . |
| OnDetectComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.DetectComplete» . |
| OnDetectPackageComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.DetectPackageComplete» . |
| OnElevateComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.ElevateComplete» . |
| OnExecuteComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.ExecuteComplete» . |
| OnLaunchApprovedExeComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.LaunchApprovedExeComplete» . |
| OnPauseAutomaticUpdatesBegin() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PauseAutomaticUpdatesBegin» . |
| OnPauseAutomaticUpdatesComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PauseAutomaticUpdatesComplete» . |
| OnPlanCompatibleMsiPackageComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanCompatibleMsiPackageComplete» . |
| OnPlanComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanComplete» . |
| OnPlannedCompatiblePackage() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlannedCompatiblePackage» . |
| OnPlannedPackage() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlannedPackage» . |
| OnPlanPackageComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanPackageComplete» . |
| OnRegisterComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.RegisterComplete» . |
| OnRollbackMsiTransactionBegin() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.RollbackMsiTransactionBegin» . |
| OnSetUpdateBegin() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SetUpdateBegin» . |
| OnSetUpdateComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SetUpdateComplete» . |
| OnStartup() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.Startup» . |
| OnSystemRestorePointBegin() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SystemRestorePointBegin» . |
| OnSystemRestorePointComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SystemRestorePointComplete» . |
| OnUnregisterComplete() | See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.UnregisterComplete» . |
WixToolset.Mba.Core.dll version 4.0.6+73c897383236ddbbbc6ba257634013c1269ceec2
BAProc() Method
Low level method that is called directly from the engine.
Declaration
public int BAProc()
OnBeginMsiTransactionComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.BeginMsiTransactionComplete» .
Declaration
public int OnBeginMsiTransactionComplete()
OnCacheComplete(hrStatus) Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CacheComplete» .
Declaration
public int OnCacheComplete(
int hrStatus
)
Parameters
| Parameter | Type | Description |
|---|---|---|
| hrStatus | int |
OnCacheContainerOrPayloadVerifyComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CacheContainerOrPayloadVerifyComplete» .
Declaration
public int OnCacheContainerOrPayloadVerifyComplete()
OnCachePayloadExtractComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CachePayloadExtractComplete» .
Declaration
public int OnCachePayloadExtractComplete()
OnDetectComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.DetectComplete» .
Declaration
public int OnDetectComplete()
OnDetectPackageComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.DetectPackageComplete» .
Declaration
public int OnDetectPackageComplete()
OnElevateComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.ElevateComplete» .
Declaration
public int OnElevateComplete()
OnExecuteComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.ExecuteComplete» .
Declaration
public int OnExecuteComplete()
OnLaunchApprovedExeComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.LaunchApprovedExeComplete» .
Declaration
public int OnLaunchApprovedExeComplete()
OnPauseAutomaticUpdatesBegin() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PauseAutomaticUpdatesBegin» .
Declaration
public int OnPauseAutomaticUpdatesBegin()
OnPauseAutomaticUpdatesComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PauseAutomaticUpdatesComplete» .
Declaration
public int OnPauseAutomaticUpdatesComplete()
OnPlanCompatibleMsiPackageComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanCompatibleMsiPackageComplete» .
Declaration
public int OnPlanCompatibleMsiPackageComplete()
OnPlanComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanComplete» .
Declaration
public int OnPlanComplete()
OnPlannedCompatiblePackage() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlannedCompatiblePackage» .
Declaration
public int OnPlannedCompatiblePackage()
OnPlannedPackage() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlannedPackage» .
Declaration
public int OnPlannedPackage()
OnPlanPackageComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanPackageComplete» .
Declaration
public int OnPlanPackageComplete()
OnRegisterComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.RegisterComplete» .
Declaration
public int OnRegisterComplete()
OnRollbackMsiTransactionBegin() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.RollbackMsiTransactionBegin» .
Declaration
public int OnRollbackMsiTransactionBegin()
OnSetUpdateBegin() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SetUpdateBegin» .
Declaration
public int OnSetUpdateBegin()
OnSetUpdateComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SetUpdateComplete» .
Declaration
public int OnSetUpdateComplete()
OnStartup() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.Startup» .
Declaration
public int OnStartup()
OnSystemRestorePointBegin() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SystemRestorePointBegin» .
Declaration
public int OnSystemRestorePointBegin()
OnSystemRestorePointComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SystemRestorePointComplete» .
Declaration
public int OnSystemRestorePointComplete()
OnUnregisterComplete() Method
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.UnregisterComplete» .
Declaration
public int OnUnregisterComplete()