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 {#baproc_nop}
Low level method that is called directly from the engine.
Declaration
public int BAProc()
OnBeginMsiTransactionComplete() Method {#onbeginmsitransactioncomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.BeginMsiTransactionComplete» .
Declaration
public int OnBeginMsiTransactionComplete()
OnCacheComplete(hrStatus) Method {#oncachecomplete_hrstatus}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CacheComplete» .
Declaration
public int OnCacheComplete( int hrStatus)
Parameters
Parameter | Type | Description |
---|---|---|
hrStatus | int |
OnCacheContainerOrPayloadVerifyComplete() Method {#oncachecontainerorpayloadverifycomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CacheContainerOrPayloadVerifyComplete» .
Declaration
public int OnCacheContainerOrPayloadVerifyComplete()
OnCachePayloadExtractComplete() Method {#oncachepayloadextractcomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.CachePayloadExtractComplete» .
Declaration
public int OnCachePayloadExtractComplete()
OnDetectComplete() Method {#ondetectcomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.DetectComplete» .
Declaration
public int OnDetectComplete()
OnDetectPackageComplete() Method {#ondetectpackagecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.DetectPackageComplete» .
Declaration
public int OnDetectPackageComplete()
OnElevateComplete() Method {#onelevatecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.ElevateComplete» .
Declaration
public int OnElevateComplete()
OnExecuteComplete() Method {#onexecutecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.ExecuteComplete» .
Declaration
public int OnExecuteComplete()
OnLaunchApprovedExeComplete() Method {#onlaunchapprovedexecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.LaunchApprovedExeComplete» .
Declaration
public int OnLaunchApprovedExeComplete()
OnPauseAutomaticUpdatesBegin() Method {#onpauseautomaticupdatesbegin_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PauseAutomaticUpdatesBegin» .
Declaration
public int OnPauseAutomaticUpdatesBegin()
OnPauseAutomaticUpdatesComplete() Method {#onpauseautomaticupdatescomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PauseAutomaticUpdatesComplete» .
Declaration
public int OnPauseAutomaticUpdatesComplete()
OnPlanCompatibleMsiPackageComplete() Method {#onplancompatiblemsipackagecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanCompatibleMsiPackageComplete» .
Declaration
public int OnPlanCompatibleMsiPackageComplete()
OnPlanComplete() Method {#onplancomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanComplete» .
Declaration
public int OnPlanComplete()
OnPlannedCompatiblePackage() Method {#onplannedcompatiblepackage_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlannedCompatiblePackage» .
Declaration
public int OnPlannedCompatiblePackage()
OnPlannedPackage() Method {#onplannedpackage_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlannedPackage» .
Declaration
public int OnPlannedPackage()
OnPlanPackageComplete() Method {#onplanpackagecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanPackageComplete» .
Declaration
public int OnPlanPackageComplete()
OnRegisterComplete() Method {#onregistercomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.RegisterComplete» .
Declaration
public int OnRegisterComplete()
OnRollbackMsiTransactionBegin() Method {#onrollbackmsitransactionbegin_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.RollbackMsiTransactionBegin» .
Declaration
public int OnRollbackMsiTransactionBegin()
OnSetUpdateBegin() Method {#onsetupdatebegin_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SetUpdateBegin» .
Declaration
public int OnSetUpdateBegin()
OnSetUpdateComplete() Method {#onsetupdatecomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SetUpdateComplete» .
Declaration
public int OnSetUpdateComplete()
OnStartup() Method {#onstartup_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.Startup» .
Declaration
public int OnStartup()
OnSystemRestorePointBegin() Method {#onsystemrestorepointbegin_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SystemRestorePointBegin» .
Declaration
public int OnSystemRestorePointBegin()
OnSystemRestorePointComplete() Method {#onsystemrestorepointcomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.SystemRestorePointComplete» .
Declaration
public int OnSystemRestorePointComplete()
OnUnregisterComplete() Method {#onunregistercomplete_nop}
See «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.UnregisterComplete» .
Declaration
public int OnUnregisterComplete()