Ejemplo n.º 1
0
        public void AddProperty(XProperty xprop)
        {
            if (xprop == null)
            {
                return;
            }
            if (ContainsProperty(xprop.EntryName))
            {
                throw new Exception();
            }
            m_propList.Add(xprop);
            m_propList.Sort();

            m_props.Add(xprop.EntryName, xprop);

            Chilkat.Xml x = m_xml.FindChild("properties");
            if (x == null)
            {
                x = m_xml.NewChild("properties", "");
            }
            Chilkat.Xml xp = xprop.GetXml_careful();
            x.AddChildTree(xp);
            return;
        }