March 2002
Intermediate to advanced
864 pages
31h 8m
English
XmlNodeList
This class is an enumerated collection of nodes returned by XmlDocument.GetElementsByTagName().
Nodes contained in the list can be retrieved by index, or iterated through
via the IEnumerator returned by GetEnumerator(). Changes to the nodes in
the list are immediately reflected in the XmlNodeList’s properties and
methods. For example, if you add a sibling to a node in the list, it appears in
the list.
public abstract class XmlNodeList : IEnumerable { // Protected Constructors protected method XmlNodeList(); // Public Instance Properties public abstract field int Count{get; } public virtual field XmlNode this{get; } // Public Instance Methods public abstract method IEnumerator GetEnumerator(); // implements IEnumerable public abstract method XmlNode Item(int index); }
XmlDocument.GetElementsByTagName(), XmlElement.GetElementsByTagName(), XmlNode.{ChildNodes, SelectNodes()}