SenseNet.ContentRepository.ContentList.GetValidDocument C# (CSharp) Method

GetValidDocument() private method

private GetValidDocument ( string xml ) : IXPathNavigable
xml string
return IXPathNavigable
        private IXPathNavigable GetValidDocument(string xml)
        {
            if (string.IsNullOrEmpty(xml))
                xml = DefaultContentListDefinition;

            if (RepositoryConfiguration.BackwardCompatibilityXmlNamespaces)
                xml = xml.Replace(ContentListDefinitionXmlNamespaceOld, ContentListDefinitionXmlNamespace);

            var doc = new XPathDocument(new StringReader(xml));
            CheckValidation(doc);
            return doc;
        }
        private static void CheckValidation(IXPathNavigable xml)