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.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040 |
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()