public override void PageUninstallProgress(PageUninstallProgress action) { VerifyAction(typeof(PageUninstallProgress)); HadProgressPage = true; EnterPage(false); base.PageUninstallProgress(action); ExitPage(); }
public virtual void PageUninstallProgress(PageUninstallProgress action) { VisitChildren(action); }
public override void PageUninstallProgress(PageUninstallProgress action) { using (var continuation = Runner.GetContinuation()) { _form.ShowPage<ProgressPage>(Runner, continuation); } base.PageUninstallProgress(action); // We commit the installation at this point. Things may still // happen, but they won't be recorded in the metadata. Metadata.Delete(Runner.Environment.Config.PackageCode); using (var continuation = Runner.GetContinuation()) { _form.WaitForPageClose(continuation); } }