2 // System.Xml.XmlImplementation.cs
\r
4 // Author: Duncan Mak (duncan@ximian.com)
\r
11 public class XmlImplementation
\r
14 public XmlImplementation ()
\r
17 // The following keys are default of MS .NET Framework
\r
18 NameTable nt = new NameTable();
\r
19 internalNameTable = nt;
\r
23 #region Public Methods
\r
24 public virtual XmlDocument CreateDocument ()
\r
26 return new XmlDocument (this);
\r
29 public bool HasFeature (string strFeature, string strVersion)
\r
31 if ((strFeature == "XML") || (strFeature == "xml") // not case-sensitive
\r
32 && (strVersion == "1.0") || (strVersion == "2.0"))
\r
40 internal XmlNameTable internalNameTable;
\r