protected override void ToXml(XmlNode root) { root.AddBoolElement("Enabled", Enabled); root.AddIntElement("Count", m_paths.Length); for(int i = 0; i < m_paths.Length; i++){ root.AddStringElement("Path" + i, m_paths[i].path); root.AddBoolElement("IsFrame"+i, m_paths[i].isFrameworkLink); } root.AddBoolElement("BfgArc", m_enableBFGARC); }