/// <summary> /// Retrieves, as an XName, the namespace name in this namespace resolver corresponding to the specified prefix, paired with the local name. /// If the prefix is unknown, this throws an XslException. /// </summary> /// <param name="namespaceResolver"></param> /// <param name="prefix"></param> /// <param name="localName"></param> /// <returns></returns> public static XName GetRequiredXName(this IXmlNamespaceResolver namespaceResolver, string prefix, string localName) { if (localName == null) { throw new ArgumentNullException("localName"); } return(namespaceResolver.GetRequiredXNamespace(prefix).GetName(localName)); }