/* ----------------------------------------------------------------- */ /// /// Save /// /// <summary> /// CubePDF.UserSetting クラスの現在の設定を指定されたパスにXML /// 形式で保存します. /// </summary> /// /* ----------------------------------------------------------------- */ public bool Save(string path) { bool status = true; try { var param = new ParameterManager(); this.Save(param); param.Save(path, ParameterFileType.XML); } catch (Exception /* err */) { status = false; } return status; }
/* ----------------------------------------------------------------- */ /// /// Save /// /// <summary> /// CubePDF.UserSetting クラスの現在の設定をレジストリに保存します. /// </summary> /// /* ----------------------------------------------------------------- */ public bool Save() { bool status = true; try { var param = new ParameterManager(); this.Save(param); using (var root = Registry.CurrentUser.CreateSubKey(REG_ROOT + '\\' + REG_VERSION)) { param.Save(root); } } catch (Exception /* err */) { status = false; } return status; }