XmlNode.Item[String, String] XmlNode.Item[String, String] XmlNode.Item[String, String] XmlNode.Item[String, String] Property

定義

オーバーロード

Item[String] Item[String] Item[String] Item[String]

指定した Name の最初の子要素を取得します。Gets the first child element with the specified Name.

Item[String, String] Item[String, String] Item[String, String] Item[String, String]

指定した LocalName および NamespaceURI の最初の子要素を取得します。Gets the first child element with the specified LocalName and NamespaceURI.

Item[String] Item[String] Item[String] Item[String]

指定した Name の最初の子要素を取得します。Gets the first child element with the specified Name.

public:
 virtual property System::Xml::XmlElement ^ default[System::String ^] { System::Xml::XmlElement ^ get(System::String ^ name); };
public virtual System.Xml.XmlElement this[string name] { get; }
member this.Item(string) : System.Xml.XmlElement
Default Public Overridable ReadOnly Property Item(name As String) As XmlElement

パラメーター

name
String String String String

取得する要素の限定名。The qualified name of the element to retrieve.

プロパティ値

指定した名前と一致する最初の XmlElementThe first XmlElement that matches the specified name. 一致するものがない場合は、null 参照 (Visual Basic の場合は Nothing) が返されます。It returns a null reference (Nothing in Visual Basic) if there is no match.

Title 要素を表示する例を次に示します。The following example displays the title element.

#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;

int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->LoadXml( "<book ISBN='1-861001-57-5'>"
   "<title>Pride And Prejudice</title>"
   "<price>19.95</price>"
   "</book>" );
   XmlNode^ root = doc->FirstChild;
   Console::WriteLine( "Display the title element..." );
   Console::WriteLine( root[ "title" ]->OuterXml );
}
using System;
using System.IO;
using System.Xml;

public class Sample {

  public static void Main() {

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "<price>19.95</price>" +
                "</book>");

    XmlNode root = doc.FirstChild;

    Console.WriteLine("Display the title element...");
    Console.WriteLine(root["title"].OuterXml);
  }
}
Option Explicit
Option Strict

Imports System.IO
Imports System.Xml

Public Class Sample
    Public Shared Sub Main()
        
        Dim doc As New XmlDocument()
        doc.LoadXml("<book ISBN='1-861001-57-5'>" & _
                    "<title>Pride And Prejudice</title>" & _ 
                    "<price>19.95</price>" & _ 
                    "</book>")

        Dim root As XmlNode = doc.FirstChild
        Console.WriteLine("Display the title element...")
        Console.WriteLine(root("title").OuterXml)
    End Sub
End Class

注釈

このプロパティは、ドキュメント オブジェクト モデル (DOM) の Microsoft 拡張機能です。This property is a Microsoft extension to the Document Object Model (DOM).

Item[String, String] Item[String, String] Item[String, String] Item[String, String]

指定した LocalName および NamespaceURI の最初の子要素を取得します。Gets the first child element with the specified LocalName and NamespaceURI.

public:
 virtual property System::Xml::XmlElement ^ default[System::String ^, System::String ^] { System::Xml::XmlElement ^ get(System::String ^ localname, System::String ^ ns); };
public virtual System.Xml.XmlElement this[string localname, string ns] { get; }
member this.Item(string * string) : System.Xml.XmlElement
Default Public Overridable ReadOnly Property Item(localname As String, ns As String) As XmlElement

パラメーター

localname
String String String String

要素のローカル名。The local name of the element.

ns
String String String String

要素の名前空間 URI。The namespace URI of the element.

プロパティ値

localname および ns が一致する最初の XmlElementThe first XmlElement with the matching localname and ns. .. 一致するものがない場合は、null 参照 (Visual Basic の場合は Nothing) が返されます。It returns a null reference (Nothing in Visual Basic) if there is no match.

注釈

このプロパティは、ドキュメント オブジェクト モデル (DOM) の Microsoft 拡張機能です。This property is a Microsoft extension to the Document Object Model (DOM).

適用対象