/// <summary> /// Handles DynamicXmlResolver Resolve event. /// </summary> /// <param name="relativeUri">The relative URI.</param> /// <returns></returns> private string OnXmlResolverResolving(string relativeUri) { if (this.ResolvingUri != null) { SvgResolveUriEventArgs e = new SvgResolveUriEventArgs { Uri = relativeUri }; ResolvingUri(this, e); relativeUri = e.Uri; } if (relativeUri.Equals("http://www.w3.org/2000/svg", StringComparison.OrdinalIgnoreCase)) { relativeUri = "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"; } return(relativeUri); }
/// <summary> /// Handles DynamicXmlResolver Resolve event. /// </summary> /// <param name="relativeUri">The relative URI.</param> /// <returns></returns> private string OnXmlResolverResolving(string relativeUri) { if (this.ResolvingUri != null) { SvgResolveUriEventArgs e = new SvgResolveUriEventArgs { Uri = relativeUri }; ResolvingUri(this, e); relativeUri = e.Uri; } if (relativeUri.Equals("http://www.w3.org/2000/svg", StringComparison.OrdinalIgnoreCase)) { relativeUri = "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"; } return relativeUri; }