コード例 #1
0
        /// <summary>Called when the engine has completed installing packages.</summary>
        /// <param name="args">The arguments of the event.</param>
        protected override void OnExecuteComplete(Wix.ExecuteCompleteEventArgs args)
        {
            LogVerbose("Enter Method: OnExecuteComplete");
            WPFBootstrapperEventArgs <Wix.ExecuteCompleteEventArgs> cancelArgs = new WPFBootstrapperEventArgs <Wix.ExecuteCompleteEventArgs>(args);

            TryInvoke(new Action(() => { _mainWindow.OnExecuteComplete(cancelArgs); }));
            if (!cancelArgs.Cancel)
            {
                base.OnExecuteComplete(cancelArgs.Arguments);
            }
            LogVerbose("Leaving Method: OnExecuteComplete");
        }
コード例 #2
0
        /// <summary>Called when the engine has completed installing packages.</summary>
        /// <param name="args">The arguments of the event.</param>
        protected override void OnExecuteComplete(Wix.ExecuteCompleteEventArgs args)
        {
            this.LogBootstrapperEnterEvent(args, "ExecuteComplete");
            WPFBootstrapperEventArgs <Wix.ExecuteCompleteEventArgs> cancelArgs = new WPFBootstrapperEventArgs <Wix.ExecuteCompleteEventArgs>(args);

            this.TryInvoke(new Action(() => { this.model.OnExecuteComplete(cancelArgs); }));
            if (!cancelArgs.Cancel)
            {
                base.OnExecuteComplete(cancelArgs.Arguments);
            }
            this.LogBootstrapperLeaveEvent(null, "ExecuteComplete");
        }
コード例 #3
0
ファイル: BootstrapperApplication.cs プロジェクト: zooba/wix3
 /// <summary>
 /// Called when the engine has completed installing packages.
 /// </summary>
 /// <param name="args">Additional arguments for this event.</param>
 protected virtual void OnExecuteComplete(ExecuteCompleteEventArgs args)
 {
     EventHandler<ExecuteCompleteEventArgs> handler = this.ExecuteComplete;
     if (null != handler)
     {
         handler(this, args);
     }
 }
コード例 #4
0
ファイル: MainViewModel.cs プロジェクト: jcw-/sparrowtoolkit
 void OnUnInstallComplete(object sender, ExecuteCompleteEventArgs e)
 {
     IsThinking = false;
     IsUnInstallProgressPage = false;
     IsUnInstallFinsihPage = true;
 }
コード例 #5
0
ファイル: MainViewModel.cs プロジェクト: jcw-/sparrowtoolkit
 void OnInstallComplete(object sender,ExecuteCompleteEventArgs e)
 {
     IsThinking = false;
     //IsLicensePage = false;
     //IsInstallPage = false;
     IsProgressPage = false;
     IsFinsihPage = true;
 }
コード例 #6
0
		void OnExecuteComplete(object sender, ExecuteCompleteEventArgs e)
		{
			if (e.Status != 0)
			{
				_completedStepVmFactory.GetViewModelInstance().Result = OperationResult.Failed;
			}
		}