XmlNodeList.Item(Int32) Método

Definição

Recupera um nó no índice determinado.

public:
 abstract System::Xml::XmlNode ^ Item(int index);
public abstract System.Xml.XmlNode Item (int index);
public abstract System.Xml.XmlNode? Item (int index);
abstract member Item : int -> System.Xml.XmlNode
Public MustOverride Function Item (index As Integer) As XmlNode

Parâmetros

index
Int32

O índice de base zero na lista de nós.

Retornos

XmlNode

O XmlNode com o índice especificado na coleção. Se index for maior ou igual ao número de nós na lista, isso retornará null.

Exemplos

O exemplo a XmlNodeListseguir obtém e exibe o segundo nó no .

#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;
int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->LoadXml( "<items>"
   "  <item>First item</item>"
   "  <item>Second item</item>"
   "</items>" );
   
   //Get and display the last item node.
   XmlElement^ root = doc->DocumentElement;
   XmlNodeList^ nodeList = root->GetElementsByTagName( "item" );
   Console::WriteLine( nodeList->Item( 1 )->InnerXml );
}
using System;
using System.IO;
using System.Xml;

public class Sample {

  public static void Main() {

     XmlDocument doc = new XmlDocument();
     doc.LoadXml("<items>" +
                 "  <item>First item</item>" +
                 "  <item>Second item</item>" +
                 "</items>");

     //Get and display the last item node.
     XmlElement root = doc.DocumentElement;
     XmlNodeList nodeList = root.GetElementsByTagName("item");
     Console.WriteLine(nodeList.Item(1).InnerXml);
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<items>" & _
                "  <item>First item</item>" & _
                "  <item>Second item</item>" & _
                "</items>")
                         
     'Get and display the last item node.
     Dim root as XmlElement = doc.DocumentElement
     Dim nodeList as XmlNodeList = root.GetElementsByTagName("item")
     Console.WriteLine(nodeList.Item(1).InnerXml)
    
  end sub
end class

Aplica-se a