aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/WixToolset.Mba.Core/EventArgs.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/WixToolset.Mba.Core/EventArgs.cs')
-rw-r--r--src/api/burn/WixToolset.Mba.Core/EventArgs.cs37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/api/burn/WixToolset.Mba.Core/EventArgs.cs b/src/api/burn/WixToolset.Mba.Core/EventArgs.cs
index 556db821..55c9e74c 100644
--- a/src/api/burn/WixToolset.Mba.Core/EventArgs.cs
+++ b/src/api/burn/WixToolset.Mba.Core/EventArgs.cs
@@ -2230,4 +2230,41 @@ namespace WixToolset.Mba.Core
2230 /// </summary> 2230 /// </summary>
2231 public string PayloadId { get; private set; } 2231 public string PayloadId { get; private set; }
2232 } 2232 }
2233
2234 /// <summary>
2235 /// EventArgs for <see cref="IDefaultBootstrapperApplication.SetUpdateBegin"/>.
2236 /// </summary>
2237 [Serializable]
2238 public class SetUpdateBeginEventArgs : HResultEventArgs
2239 {
2240 /// <summary />
2241 public SetUpdateBeginEventArgs()
2242 {
2243 }
2244 }
2245
2246 /// <summary>
2247 /// Event arguments for <see cref="IDefaultBootstrapperApplication.SetUpdateComplete"/>
2248 /// </summary>
2249 [Serializable]
2250 public class SetUpdateCompleteEventArgs : StatusEventArgs
2251 {
2252 /// <summary />
2253 public SetUpdateCompleteEventArgs(int hrStatus, string previousPackageId, string newPackageId)
2254 : base(hrStatus)
2255 {
2256 this.PreviousPackageId = previousPackageId;
2257 this.NewPackageId = newPackageId;
2258 }
2259
2260 /// <summary>
2261 /// Gets the identifier of the update package that was removed.
2262 /// </summary>
2263 public string PreviousPackageId { get; private set; }
2264
2265 /// <summary>
2266 /// Gets the identifier of the update package that was added.
2267 /// </summary>
2268 public string NewPackageId { get; private set; }
2269 }
2233} 2270}