|
using System;
using System.Xml;
namespace SharpVectors.Dom
{
public interface IXmlElement : INode
{
bool HasAttributes
{
get;
}
string GetAttribute(string name);
void SetAttribute(string name, string value);
void RemoveAttribute(string name);
XmlAttribute GetAttributeNode(string name);
XmlAttribute SetAttributeNode(XmlAttribute newAttr);
XmlAttribute RemoveAttributeNode(XmlAttribute oldAttr);
XmlNodeList GetElementsByTagName(string name);
// level 2 calls
string GetAttribute(string localName, string namespaceURI);
string SetAttribute(string qualifiedName, string namespaceURI, string value);
void RemoveAttribute(string localName, string namespaceURI);
XmlAttribute GetAttributeNode(string localName, string namespaceURI);
XmlNodeList GetElementsByTagName(string localName, string namespaceURI);
bool HasAttribute(string name);
bool HasAttribute(string localName, string namespaceURI);
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.