Name

XmlElement

Synopsis

This class represents an element in an XML document.

public class XmlElement : XmlLinkedNode {
// Protected Constructors
   protected internal XmlElement(string prefix, string localName, string namespaceURI, 
        XmlDocument doc);
// Public Instance Properties
   public override XmlAttributeCollection Attributes{get; }   
// overrides XmlNode
   public virtual bool HasAttributes{get; }
   public override string InnerText{set; get; }       
// overrides XmlNode
   public override string InnerXml{set; get; }
// overrides XmlNode
   public bool IsEmpty{set; get; }
   public override string LocalName{get; }   
// overrides XmlNode
   public override string Name{get; }    
// overrides XmlNode
   public override string NamespaceURI{get; }
// overrides XmlNode
   public override XmlNode NextSibling{get; }
// overrides XmlLinkedNode
   public override XmlNodeType NodeType{get; }
// overrides XmlNode
   public override XmlDocument OwnerDocument{get; }   
// overrides XmlNode
   public override string Prefix{set; get; }
// overrides XmlNode
                  // Public Instance Methods
   public override XmlNode CloneNode(bool deep);     
// overrides XmlNode
   public virtual string GetAttribute(string name);
   public virtual string GetAttribute(string localName, string namespaceURI);
   public virtual XmlAttribute GetAttributeNode(string name);
   public virtual XmlAttribute GetAttributeNode(string localName, string namespaceURI);
   public virtual XmlNodeList GetElementsByTagName(string name);
   public virtual XmlNodeList GetElementsByTagName(string localName, string ...

Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.