XmlNodeList.Item(Int32) Yöntem

Tanım

Belirtilen dizindeki bir düğümü alır.

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

Parametreler

index
Int32

Düğüm listesinde sıfır tabanlı dizin.

Döndürülenler

XmlNode

XmlNode koleksiyonda belirtilen dizine sahip. Listedeki düğüm sayısından büyük veya buna eşitse index , bu döndürür null.

Örnekler

Aşağıdaki örnek içindeki ikinci düğümü XmlNodeListalır ve görüntüler.

#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

Şunlara uygulanır