public static CT_WebPublishObject Parse(XmlNode node, XmlNamespaceManager namespaceManager) { if (node == null) { return(null); } CT_WebPublishObject ctObj = new CT_WebPublishObject(); ctObj.id = XmlHelper.ReadUInt(node.Attributes["id"]); ctObj.divId = XmlHelper.ReadString(node.Attributes["divId"]); ctObj.sourceObject = XmlHelper.ReadString(node.Attributes["sourceObject"]); ctObj.destinationFile = XmlHelper.ReadString(node.Attributes["destinationFile"]); ctObj.title = XmlHelper.ReadString(node.Attributes["title"]); ctObj.autoRepublish = XmlHelper.ReadBool(node.Attributes["autoRepublish"]); return(ctObj); }
public static CT_WebPublishObjects Parse(XmlNode node, XmlNamespaceManager namespaceManager) { if (node == null) { return(null); } CT_WebPublishObjects ctObj = new CT_WebPublishObjects(); ctObj.count = XmlHelper.ReadUInt(node.Attributes["count"]); ctObj.countSpecified = node.Attributes["count"] != null; ctObj.webPublishObject = new List <CT_WebPublishObject>(); foreach (XmlNode childNode in node.ChildNodes) { if (childNode.LocalName == "webPublishObject") { ctObj.webPublishObject.Add(CT_WebPublishObject.Parse(childNode, namespaceManager)); } } return(ctObj); }
public static CT_WebPublishObject Parse(XmlNode node, XmlNamespaceManager namespaceManager) { if (node == null) return null; CT_WebPublishObject ctObj = new CT_WebPublishObject(); ctObj.id = XmlHelper.ReadUInt(node.Attributes["id"]); ctObj.divId = XmlHelper.ReadString(node.Attributes["divId"]); ctObj.sourceObject = XmlHelper.ReadString(node.Attributes["sourceObject"]); ctObj.destinationFile = XmlHelper.ReadString(node.Attributes["destinationFile"]); ctObj.title = XmlHelper.ReadString(node.Attributes["title"]); ctObj.autoRepublish = XmlHelper.ReadBool(node.Attributes["autoRepublish"]); return ctObj; }