Example #1
0
        protected override void ToXmlOverride(XElement xml)
        {
            xml.SetAttributeValue("language", SessionSettings.Escape(Language));

            foreach (var path in Paths)
            {
                xml.Add(path.ToXml(new XElement("Path")));
            }

            var asms = new XElement("ActiveAutoLoadedAssemblies", ActiveAutoLoadedAssemblies.Select(p => new XElement("Node", SessionSettings.Escape(p))));

            xml.Add(asms);

            xml.Add(EditorPositionState.ToXml(new XElement("EditorPositionState")));
        }