public static ASTNode readMathMLFromStringWithNamespaces(string xml, XMLNamespaces xmlns) { IntPtr cPtr = libsbmlPINVOKE.readMathMLFromStringWithNamespaces(xml, XMLNamespaces.getCPtr(xmlns)); ASTNode ret = (cPtr == IntPtr.Zero) ? null : new ASTNode(cPtr, false); return ret; }