Ejemplo n.º 1
0
        // Constructor

        protected internal XmlDocumentType(string name, string publicId,
                                           string systemId, string internalSubset,
                                           XmlDocument doc)
            : base(doc)
        {
            XmlTextReaderImpl xtr = new XmlTextReaderImpl(BaseURI, new StringReader(""), doc.NameTable);

            xtr.XmlResolver = doc.Resolver;

            xtr.GenerateDTDObjectModel(name, publicId, systemId, internalSubset);
            this.dtd = xtr.DTD;


            ImportFromDTD();
        }