XmlNamedNodeMap.Item(Int32) XmlNamedNodeMap.Item(Int32) XmlNamedNodeMap.Item(Int32) XmlNamedNodeMap.Item(Int32) Method

정의

XmlNamedNodeMap의 지정된 인덱스에서 노드를 검색합니다.Retrieves the node at the specified index in the XmlNamedNodeMap.

public:
 virtual System::Xml::XmlNode ^ Item(int index);
public virtual System.Xml.XmlNode Item (int index);
abstract member Item : int -> System.Xml.XmlNode
override this.Item : int -> System.Xml.XmlNode
Public Overridable Function Item (index As Integer) As XmlNode

매개 변수

index
Int32 Int32 Int32 Int32

XmlNamedNodeMap에서 검색할 노드의 인덱스 위치입니다.The index position of the node to retrieve from the XmlNamedNodeMap. 인덱스는 0부터 시작하므로 첫 번째 노드의 인덱스는 0이고 마지막 노드의 인덱스는 Count-1입니다.The index is zero-based; therefore, the index of the first node is 0 and the index of the last node is Count -1.

반환

지정된 인덱스의 XmlNode입니다.The XmlNode at the specified index. index가 0보다 작거나 Count 속성보다 크거나 같을 경우에는 null이 반환됩니다.If index is less than 0 or greater than or equal to the Count property, null is returned.

예제

다음 예제에서는 합니다 XmlAttributeCollection 클래스 (에서 상속 하는 XmlNamedNodeMap) 책의 모든 특성을 표시 합니다.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 );

   }
}

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
     XmlDocument doc = new 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);
     }         
    
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()

    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<book genre='novel' publicationdate='1997'> " & _
                "  <title>Pride And Prejudice</title>" & _
                "</book>")
                         
    Dim attrColl as XmlAttributeCollection = doc.DocumentElement.Attributes

    Console.WriteLine("Display all the attributes for this book...")
    Dim i As Integer
    For i = 0 To attrColl.Count - 1
       Console.WriteLine("{0} = {1}", attrColl.Item(i).Name,attrColl.Item(i).Value)
    Next
    
  end sub
end class

적용 대상