XmlLoad() 공개 메소드

public XmlLoad ( XmlNode node ) : void
node System.Xml.XmlNode
리턴 void
예제 #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;
        }
예제 #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;
        }