public XmlNamespace GetXmlNamespace(ITextLocation lineInformation, IXmlNamespaceResolver xmlNamespaceResolver, XmlnsPrefix prefix) { XmlNamespace xmlNamespace = xmlNamespaceResolver.GetXmlNamespace(prefix, XmlNamespace.GetNamespaceCanonicalization(this.TypeResolver)); if (xmlNamespace != null) { return(xmlNamespace); } if (prefix == XmlnsPrefix.EmptyPrefix) { this.ReportError(XamlParseErrors.NoDefaultNamespace(lineInformation)); } else { this.ReportError(XamlParseErrors.UnrecognizedXmlnsPrefix(lineInformation, prefix)); } return(XmlNamespace.AvalonXmlNamespace); }