AddPublicIdMapping() private method

private AddPublicIdMapping ( string publicId, Assembly resourceAssembly, string resourceNamespace, string resourceName ) : void
publicId string
resourceAssembly System.Reflection.Assembly
resourceNamespace string
resourceName string
return void
        internal static XmlResolver Create()
        {
            XmlResourceResolver resolver = new XmlResourceResolver();

            Assembly assembly          = typeof(XhtmlResolverFactory).Assembly;
            string   resourceNamespace = typeof(XhtmlResolverFactory).Namespace;

            resolver.AddPublicIdMapping("-//W3C//DTD XHTML 1.0 Strict//EN", assembly, resourceNamespace, XhtmlStrictDtd);
            resolver.AddPublicIdMapping("-//W3C//DTD XHTML 1.0 Transitional//EN", assembly, resourceNamespace, XhtmlTransitionalDtd);
            resolver.AddPublicIdMapping("-//W3C//DTD XHTML 1.0 Frameset//EN", assembly, resourceNamespace, XhtmlFramesetDtd);
            resolver.AddPublicIdMapping("xhtml-lat1.ent", assembly, resourceNamespace, XhtmlLat1Ent);
            resolver.AddPublicIdMapping("xhtml-symbol.ent", assembly, resourceNamespace, XhtmlSymbolEnt);
            resolver.AddPublicIdMapping("xhtml-special.ent", assembly, resourceNamespace, XhtmlSpecialEnt);

            return(resolver);
        }
Esempio n. 2
0
        internal static XmlResolver Create()
        {
            XmlResourceResolver resolver = new XmlResourceResolver();

            Assembly assembly = typeof(XhtmlResolverFactory).Assembly;
            string resourceNamespace = typeof(XhtmlResolverFactory).Namespace;

            resolver.AddPublicIdMapping("-//W3C//DTD XHTML 1.0 Strict//EN", assembly, resourceNamespace, XhtmlStrictDtd);
            resolver.AddPublicIdMapping("-//W3C//DTD XHTML 1.0 Transitional//EN", assembly, resourceNamespace, XhtmlTransitionalDtd);
            resolver.AddPublicIdMapping("-//W3C//DTD XHTML 1.0 Frameset//EN", assembly, resourceNamespace, XhtmlFramesetDtd);
            resolver.AddPublicIdMapping("xhtml-lat1.ent", assembly, resourceNamespace, XhtmlLat1Ent);
            resolver.AddPublicIdMapping("xhtml-symbol.ent", assembly, resourceNamespace, XhtmlSymbolEnt);
            resolver.AddPublicIdMapping("xhtml-special.ent", assembly, resourceNamespace, XhtmlSpecialEnt);

            return resolver;
        }