public XmlQualifiedName GetXmlType(XPathNavigator source)
{
var qualifiedType = source.GetAttribute("type", Xsi);
if (string.IsNullOrEmpty(qualifiedType) == false)
{
string name, namespaceUri = null;
var prefix = SplitQualifiedName(qualifiedType, out name);
if (prefix != null)
namespaceUri = source.GetNamespace(prefix);
return new XmlQualifiedName(name, namespaceUri);
}
return null;
}