XmlNamedNodeMap::Item Method (Int32)
.NET Framework (current version)
Retrieves the node at the specified index in the XmlNamedNodeMap.
Assembly: System.Xml (in System.Xml.dll)
Parameters
- index
-
Type:
System::Int32
The index position of the node to retrieve from the XmlNamedNodeMap. The index is zero-based; therefore, the index of the first node is 0 and the index of the last node is Count -1.
Return Value
Type: System.Xml::XmlNode^The XmlNode at the specified index. If index is less than 0 or greater than or equal to the Count property, null is returned.
The following example uses the XmlAttributeCollection class (which inherits from XmlNamedNodeMap) to display all the attributes of a book.
#using <System.Xml.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { XmlDocument^ doc = gcnew XmlDocument; doc->LoadXml( "<book genre='novel' publicationdate='1997'> <title>Pride And Prejudice</title></book>" ); XmlAttributeCollection^ attrColl = doc->DocumentElement->Attributes; Console::WriteLine( "Display all the attributes for this book..." ); for ( int i = 0; i < attrColl->Count; i++ ) { Console::WriteLine( "{0} = {1}", attrColl->Item( i )->Name, attrColl->Item( i )->Value ); } }
Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 10
.NET Framework
Available since 1.1
Show: