C # in a Nutshell, Second Edition

XmlNodeList CF 1.0

System.Xml (system.xml.dll) abstract class

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 XmlNodeList ( ); // Public Instance Properties public abstract int Count {get; } public virtual XmlNode this [int i ]{get; } // Public Instance Methods public abstract IEnumerator GetEnumerator ( ); // implements IEnumerable public abstract XmlNode Item (int index ); }

Returned By

XmlDocument.GetElementsByTagName( ) , XmlElement.GetElementsByTagName( ) , XmlNode.{ChildNodes , SelectNodes( )}

Категории