/// <summary> /// Tries to parse the Xml. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="element">The element.</param> /// <param name="to">To.</param> /// <returns></returns> public static bool TryParseXml <T>(IXPathNavigable element, out T to) where T : class, new() { if (element == null) { throw new ArgumentNullException("element"); } return(XmlTokenizer <T> .TryParse(element, new TokenizerArgs(), out to)); }