XmlNodeList.Item(Int32) Yöntem

Tanım

Belirtilen dizinde 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 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 XmlNodeListikinci düğümü alır ve görüntüler.

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