private XmlAttribute CreateAttribute(string name) { XmlAttribute _result = SoapDoc.CreateAttribute(name); string[] _names = name.Split(':'); if (_names.Length > 1) { var _nsUri = SoapNamespaces.LookupNamespace(_names[0]); _result = SoapDoc.CreateAttribute(_names[0], _names[1], _nsUri); } return(_result); }
private XmlElement CreateElement(string prefix, string local_name) { string _nsUri; if (SoapNamespaces.HasNamespace(prefix) == true) { _nsUri = SoapNamespaces.LookupNamespace(prefix); } else { _nsUri = SoapNamespaces.DefaultNamespace; } return(SoapDoc.CreateElement(prefix, local_name, _nsUri)); }