DekGenius.com
[ Team LiB ] Previous Section Next Section

XmlElementSystem.Xml (system.xml.dll) CF 1.0  class 

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 namespaceURI);  
   public virtual bool HasAttribute( string name);  
   public virtual bool HasAttribute( string localName, string namespaceURI);  
   public override void RemoveAll( );                                  // overrides XmlNode
   public virtual void RemoveAllAttributes( );  
   public virtual void RemoveAttribute( string name);  
   public virtual void RemoveAttribute( string localName, string namespaceURI);  
   public virtual XmlNode RemoveAttributeAt( int i);  
   public virtual XmlAttribute RemoveAttributeNode( string localName, string namespaceURI);  
   public virtual XmlAttribute RemoveAttributeNode( XmlAttribute oldAttr);  
   public virtual string SetAttribute( string localName, string namespaceURI, string value);  
   public virtual void SetAttribute( string name, string value);  
   public virtual XmlAttribute SetAttributeNode( string localName, string namespaceURI);  
   public virtual XmlAttribute SetAttributeNode( XmlAttribute newAttr);  
   public override void WriteContentTo( XmlWriter w);                 // overrides XmlNode
   public override void WriteTo( XmlWriter w);                        // overrides XmlNode
}

This class represents an element in an XML document.

Hierarchy

System.Object XmlNode(System.ICloneable, System.Collections.IEnumerable, System.Xml.XPath.IXPathNavigable) XmlLinkedNode XmlElement

Returned By

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

Passed To

XmlDataDocument.GetRowFromElement( )

    [ Team LiB ] Previous Section Next Section