Пример #1
0
        public IXmlDocument CreateDocument(String namespaceUri = null, String qualifiedName = null, IDocumentType doctype = null)
        {
            var document = new XmlDocument();

            if (doctype != null)
            {
                document.AppendChild(doctype);
            }

            if (!String.IsNullOrEmpty(qualifiedName))
            {
                var element = document.CreateElement(namespaceUri, qualifiedName);

                if (element != null)
                {
                    document.AppendChild(element);
                }
            }

            document.BaseUrl = _owner.BaseUrl;
            return document;
        }