March 2002
Intermediate to advanced
864 pages
31h 8m
English
XmlAttributeCollection
This class defines a collection of attributes for an XmlElement
node. An XmlAttributeCollection is returned by the XmlElement.Attributes
property. The collection contains XmlAttribute objects that can be specified by either an object name or a zero-based index. Attribute nodes can
be added and removed from the collection with methods, such as InsertBefore(), InsertAfter(), Prepend() and RemoveAt().
public class XmlAttributeCollection : XmlNamedNodeMap : ICollection { // Public Instance Properties public virtual field XmlAttribute this{get; } public virtual field XmlAttribute this{get; } public virtual field XmlAttribute this{get; } // Public Instance Methods public virtual method XmlAttribute Append( XmlAttribute node); public method void CopyTo(XmlAttribute[] array, int index); public virtual method XmlAttribute InsertAfter( XmlAttribute newNode, XmlAttribute refNode); public virtual method XmlAttribute InsertBefore( XmlAttribute newNode, XmlAttribute refNode); public virtual method XmlAttribute Prepend( XmlAttribute node); public virtual method XmlAttribute Remove( XmlAttribute node); public virtual method void RemoveAll(); public virtual method XmlAttribute RemoveAt(int i); public override method XmlNode SetNamedItem(XmlNode node); // overrides XmlNamedNodeMap }
System.Object→XmlNamedNodeMap(System.Collections.IEnumerable)→XmlAttributeCollection(System.Collections.ICollection)
XmlNode.Attributes