/// <summary> /// 正在删除文件 /// </summary> /// <param name="e"></param> protected virtual void OnRemoveFile(InstallFileEventArgs e) { }
/// <summary> /// 正在回滚文件 /// </summary> /// <param name="e"></param> protected virtual void OnRollbackFile(InstallFileEventArgs e) { }
/// <summary> /// 引发 <see cref="InstallFile" /> 事件 /// </summary> protected virtual void OnInstallFile(InstallFileEventArgs e) { InstallFile.Invoke(this, e); }
/// <summary> /// 引发 <see cref="RollbackFile" /> 事件 /// </summary> protected virtual void OnRollbackFile(InstallFileEventArgs e) { RollbackFile?.Invoke(this, e); }
protected override void OnInstallFile(InstallFileEventArgs e) { base.OnInstallFile(e); label1.Text = "正在安装 " + e.Source; }
/// <summary> /// 引发 <see cref="DeleteFile" /> 事件 /// </summary> protected virtual void OnDeleteFile(InstallFileEventArgs e) { DeleteFile?.Invoke(this, e); }
protected override void OnRemoveFile(InstallFileEventArgs e) { label1.Text = "正在删除 " + e.Source; base.OnRemoveFile(e); }
/// <summary> /// 引发 <see cref="RollbackFile" /> 事件 /// </summary> protected virtual void OnRollbackFile(InstallFileEventArgs ea) { if (RollbackFile == null) return; RollbackFile(this, ea); }
/// <summary> /// 引发 <see cref="InstallFile" /> 事件 /// </summary> protected virtual void OnInstallFile(InstallFileEventArgs ea) { if (InstallFile == null) return; InstallFile(this, ea); }