XmlLoad() public method

public XmlLoad ( XmlNode node ) : void
node System.Xml.XmlNode
return void
Exemplo n.º 1
0
        public override void XmlLoad(XmlNode node)
        {
            _key = XmlHelper.GetAttributeValue(node, "key", string.Empty);

            var rowEntryNodes = node.SelectNodes("rowEntry"); //deprecated, use "r"

            if (rowEntryNodes.Count == 0)
            {
                rowEntryNodes = node.SelectNodes("r");
            }
            foreach (XmlNode rowEntryNode in rowEntryNodes)
            {
                var newRowEntry = new RowEntry(this.Root);
                newRowEntry.XmlLoad(rowEntryNode);
                this.Add(newRowEntry);
            }

            this.Dirty = false;
        }
Exemplo n.º 2
0
        public override void XmlLoad(XmlNode node)
        {
            _key = XmlHelper.GetAttributeValue(node, "key", string.Empty);

            var rowEntryNodes = node.SelectNodes("rowEntry"); //deprecated, use "r"
            if (rowEntryNodes.Count == 0) rowEntryNodes = node.SelectNodes("r");
            foreach (XmlNode rowEntryNode in rowEntryNodes)
            {
                var newRowEntry = new RowEntry(this.Root);
                newRowEntry.XmlLoad(rowEntryNode);
                this.Add(newRowEntry);
            }

            this.Dirty = false;
        }