Name
XmlAttributeCollection
Synopsis
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 }
Hierarchy
System.Object→XmlNamedNodeMap(System.Collections.IEnumerable)→XmlAttributeCollection(System.Collections.ICollection)
Returned By
XmlNode.Attributes
Get C# in a Nutshell 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.