internal static void SaveVar() { varData.AcceptChanges(); string varPath = Path.Combine(UISessionInfo.GetEuromodFilesFolder(), @"XMLParam\Config\VarConfig.xml"); Stream fileStream = new FileStream(varPath, FileMode.Create); using (XmlTextCDATAWriter xmlWriter = new XmlTextCDATAWriter(fileStream, DefGeneral.DEFAULT_ENCODING, new string[] { "LongName", "ShortName", "Name", "Description", "AutoLabel", "Label", "NamePattern" })) varData.WriteXml(xmlWriter); }
internal bool LoadVarConfig() { try { if (_varConfig == null) { _varConfig = new VarConfig(); using (StreamReader streamReader = new StreamReader(_pathVarConfig, DefGeneral.DEFAULT_ENCODING)) _varConfig.ReadXml(streamReader); _varConfig.AcceptChanges(); } return(true); } catch (Exception exception) { Tools.UserInfoHandler.ShowException(exception); return(false); } }
internal void Commit() { _varConfig.AcceptChanges(); }