public static CT_Document Parse(XElement node, XmlNamespaceManager namespaceManager) { if (node == null) { return(null); } CT_Document ctObj = new CT_Document(); foreach (XElement childNode in node.ChildElements()) { if (childNode.Name.LocalName == "body") { ctObj.body = CT_Body.Parse(childNode, namespaceManager); } else if (childNode.Name.LocalName == "background") { ctObj.background = CT_Background.Parse(childNode, namespaceManager); } } return(ctObj); }
public DocumentDocument(CT_Document document) { this.document = document; }
public static DocumentDocument Parse(XDocument doc, XmlNamespaceManager namespaceMgr) { CT_Document obj = CT_Document.Parse(doc.Document.Root, namespaceMgr); return(new DocumentDocument(obj)); }