only for RuBoard - do not distribute or recompile Previous Section Next Section
XmlElement class

System.Xml (system.xml.dll)

This class represents an element in an XML document.

public class XmlElement : XmlLinkedNode {
// Protected Constructors
   protected internal method XmlElement(string prefix, 
        string localName, string namespaceURI, 
        XmlDocument doc);  
// Public Instance Properties
                                                              // overrides XmlNode
           public override field XmlAttributeCollection Attributes{get; } 
   public virtual field bool HasAttributes{get; } 
   public override field string InnerText{set; get; }            // overrides XmlNode
   public override field string InnerXml{set; get; }             // overrides XmlNode
   public field bool IsEmpty{set; get; } 
   public override field string LocalName{get; }                 // overrides XmlNode
   public override field string Name{get; }                      // overrides XmlNode
   public override field string NamespaceURI{get; }              // overrides XmlNode
   public override field XmlNode NextSibling{get; }              // overrides XmlLinkedNode
   public override field XmlNodeType NodeType{get; }             // overrides XmlNode
   public override field XmlDocument OwnerDocument{get; }        // overrides XmlNode
   public override field string Prefix{set; get; }               // overrides XmlNode
// Public Instance Methods
   public override method XmlNode CloneNode(bool deep);         // overrides XmlNode
   public virtual method string GetAttribute(string name);  
   public virtual method string GetAttribute(string localName, 
        string namespaceURI);  
   public virtual method XmlAttribute GetAttributeNode(
        string name);  
   public virtual method XmlAttribute GetAttributeNode(
        string localName, string namespaceURI);  
   public virtual method XmlNodeList GetElementsByTagName(
        string name);  
   public virtual method XmlNodeList GetElementsByTagName(
        string localName, string namespaceURI);  
   public virtual method bool HasAttribute(string name);  
   public virtual method bool HasAttribute(string localName, 
        string namespaceURI);  
   public override method void RemoveAll();                      // overrides XmlNode
   public virtual method void RemoveAllAttributes();  
   public virtual method void RemoveAttribute(string name);  
   public virtual method void RemoveAttribute(
        string localName, string namespaceURI);  
   public virtual method XmlNode RemoveAttributeAt(int i);  
   public virtual method XmlAttribute RemoveAttributeNode(
        string localName, string namespaceURI);  
   public virtual method XmlAttribute RemoveAttributeNode(
        XmlAttribute oldAttr);  
   public virtual method string SetAttribute(string localName, 
        string namespaceURI, string value);  
   public virtual method void SetAttribute(string name, 
        string value);  
   public virtual method XmlAttribute SetAttributeNode(
        string localName, string namespaceURI);  
   public virtual method XmlAttribute SetAttributeNode(
        XmlAttribute newAttr);  
   public override method void WriteContentTo(XmlWriter w);     // overrides XmlNode
   public override method void WriteTo(XmlWriter w);            // overrides XmlNode
}

Hierarchy

System.Objectfigs/U2192.gif XmlNode(System.ICloneable, System.Collections.IEnumerable, System.Xml.XPath.IXPathNavigable)figs/U2192.gif XmlLinkedNodefigs/U2192.gif XmlElement

Returned By

XmlAttribute.OwnerElement, XmlDataDocument.GetElementFromRow(), XmlDocument.{CreateElement(), DocumentElement, GetElementById()}, XmlNode.this

Passed To

XmlDataDocument.GetRowFromElement()

only for RuBoard - do not distribute or recompile Previous Section Next Section