public static CT_SmartTagType Parse(XElement node, XmlNamespaceManager namespaceManager) { if (node == null) { return(null); } CT_SmartTagType ctObj = new CT_SmartTagType(); ctObj.namespaceUri = XmlHelper.ReadString(node.Attribute("namespaceUri")); ctObj.name = XmlHelper.ReadString(node.Attribute("name")); ctObj.url = XmlHelper.ReadString(node.Attribute("url")); return(ctObj); }
public static CT_SmartTagTypes Parse(XElement node, XmlNamespaceManager namespaceManager) { if (node == null) { return(null); } CT_SmartTagTypes ctObj = new CT_SmartTagTypes(); ctObj.smartTagType = new List <CT_SmartTagType>(); foreach (XElement childNode in node.ChildElements()) { if (childNode.Name.LocalName == "smartTagType") { ctObj.smartTagType.Add(CT_SmartTagType.Parse(childNode, namespaceManager)); } } return(ctObj); }