public void Read(IsWiXDocument Document, IsWiXPackage Package) { _document = Document; _package = Package; try { AdminImage = _package.AdminImage; Comments = _package.Comments; Compressed = _package.Compressed; Description = _package.Description; InstallPrivileges = _package.InstallPrivileges; ReadOnly = _package.ReadOnly; Keywords = _package.Keywords; Languages = _package.Languages; InstallScope = _package.InstallScope; Platform = _package.Platform; ShortNames = _package.ShortNames; SummaryCodepage = _package.SummaryCodepage; Manufacturer = _package.Manufacturer; Id = _package.Id; InstallerVersion = _package.InstallerVersion; } catch (Exception) { MessageBox.Show("Error reading the Package Element."); } }
PackageModel LoadPackage() { PackageModel package = new PackageModel(); _iswixPackage = new IsWiXPackage(); package.AdminImage = _iswixPackage.AdminImage; package.Comments = _iswixPackage.Comments; package.Compressed = _iswixPackage.Compressed; package.Description = _iswixPackage.Description; package.Id = _iswixPackage.Id; package.InstallerVersion = _iswixPackage.InstallerVersion; package.InstallPrivileges = _iswixPackage.InstallPrivileges; package.InstallScope = _iswixPackage.InstallScope; package.Keywords = _iswixPackage.Keywords; package.Languages = _iswixPackage.Languages; package.Manufacturer = _iswixPackage.Manufacturer; package.Platform = _iswixPackage.Platform; package.ReadOnly = _iswixPackage.ReadOnly; package.ShortNames = _iswixPackage.ShortNames; package.SummaryCodepage = _iswixPackage.SummaryCodepage; package.PropertyChanged += Package_PropertyChanged; return(package); }