public static void SetValue(XmlNode node, MemberInfo member, XmlHelper.Types.QName qn) { if (qn.Uri == null) { SetValue(node, member, qn.LocalName); return; } string prefix = node.GetPrefixOfNamespace(qn.Uri); if (prefix == null || prefix.Length == 0) { prefix = FindUnusedPrefix(node, qn.Prefix); ((XmlElement)node).SetAttribute("xmlns:" + prefix, qn.Uri); } SetValue(node, member, prefix + ":" + qn.LocalName); }
public static string CastToString(XmlHelper.Types.QName qn) { return(qn.ToString()); }
public static XmlHelper.Types.QName CastToQName(XmlHelper.Types.QName qn) { return(qn); }
public static string QNameToString(XmlHelper.Types.QName v) { return(v.ToString()); }