protected override IVault LoadVaultBlueprintImpl(String uri) { using (var readzip = VaultApi.OpenZip(uri)) { var readxml = VaultApi.OpenXml("blueprint"); readxml.ImportFrom(readzip); readxml.Save(); return(readxml); } }
protected override IVault OpenVaultCore(String uri) { try { return(VaultApi.OpenXml(uri)); } catch (Exception) { MessageBox.Show(Resources.Validation_InvalidXmlVault, Resources.Validation_Title, MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } }
protected override IVault OpenVaultImpl(String uri) { return(VaultApi.OpenXml(uri)); }