aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs')
-rw-r--r--src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs22
1 files changed, 21 insertions, 1 deletions
diff --git a/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs b/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs
index e809a965..ce06408e 100644
--- a/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs
+++ b/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs
@@ -134,6 +134,11 @@ namespace WixToolset.Mba.Core
134 event EventHandler<DetectBeginEventArgs> DetectBegin; 134 event EventHandler<DetectBeginEventArgs> DetectBegin;
135 135
136 /// <summary> 136 /// <summary>
137 /// Fired when a package was not detected but a package using the same provider key was.
138 /// </summary>
139 event EventHandler<DetectCompatibleMsiPackageEventArgs> DetectCompatibleMsiPackage;
140
141 /// <summary>
137 /// Fired when the detection phase has completed. 142 /// Fired when the detection phase has completed.
138 /// </summary> 143 /// </summary>
139 event EventHandler<DetectCompleteEventArgs> DetectComplete; 144 event EventHandler<DetectCompleteEventArgs> DetectComplete;
@@ -269,6 +274,16 @@ namespace WixToolset.Mba.Core
269 event EventHandler<PlanBeginEventArgs> PlanBegin; 274 event EventHandler<PlanBeginEventArgs> PlanBegin;
270 275
271 /// <summary> 276 /// <summary>
277 /// Fired when the engine plans a new, compatible package using the same provider key.
278 /// </summary>
279 event EventHandler<PlanCompatibleMsiPackageBeginEventArgs> PlanCompatibleMsiPackageBegin;
280
281 /// <summary>
282 /// Fired when the engine has completed planning the installation of a specific package.
283 /// </summary>
284 event EventHandler<PlanCompatibleMsiPackageCompleteEventArgs> PlanCompatibleMsiPackageComplete;
285
286 /// <summary>
272 /// Fired when the engine has completed planning the installation. 287 /// Fired when the engine has completed planning the installation.
273 /// </summary> 288 /// </summary>
274 event EventHandler<PlanCompleteEventArgs> PlanComplete; 289 event EventHandler<PlanCompleteEventArgs> PlanComplete;
@@ -279,6 +294,11 @@ namespace WixToolset.Mba.Core
279 event EventHandler<PlanForwardCompatibleBundleEventArgs> PlanForwardCompatibleBundle; 294 event EventHandler<PlanForwardCompatibleBundleEventArgs> PlanForwardCompatibleBundle;
280 295
281 /// <summary> 296 /// <summary>
297 /// Fired when the engine has completed planning a compatible package.
298 /// </summary>
299 event EventHandler<PlannedCompatiblePackageEventArgs> PlannedCompatiblePackage;
300
301 /// <summary>
282 /// Fired when the engine has completed planning a package. 302 /// Fired when the engine has completed planning a package.
283 /// </summary> 303 /// </summary>
284 event EventHandler<PlannedPackageEventArgs> PlannedPackage; 304 event EventHandler<PlannedPackageEventArgs> PlannedPackage;
@@ -399,4 +419,4 @@ namespace WixToolset.Mba.Core
399 /// </summary> 419 /// </summary>
400 event EventHandler<UnregisterCompleteEventArgs> UnregisterComplete; 420 event EventHandler<UnregisterCompleteEventArgs> UnregisterComplete;
401 } 421 }
402} \ No newline at end of file 422}