XContainer.FirstNode XContainer.FirstNode XContainer.FirstNode XContainer.FirstNode Property

定義

このノードの最初の子ノードを取得します。Gets the first child node of this node.

public:
 property System::Xml::Linq::XNode ^ FirstNode { System::Xml::Linq::XNode ^ get(); };
public System.Xml.Linq.XNode FirstNode { get; }
member this.FirstNode : System.Xml.Linq.XNode
Public ReadOnly Property FirstNode As XNode

プロパティ値

XNode の最初の子ノードを格納している XContainerAn XNode containing the first child node of the XContainer.

次の例では、子要素を含む要素を作成します。The following example creates an element that contains child elements. 次に、親要素の最初の子ノードを取得します。It then gets the first child node of the parent element.

XElement xmlTree = new XElement("Root",  
    new XElement("Child1", 1),  
    new XElement("Child2", 2),  
    new XElement("Child3", 3),  
    new XElement("Child4", 4),  
    new XElement("Child5", 5)  
);  
XNode firstNode = xmlTree.FirstNode;  
Console.WriteLine(firstNode);  
Dim xmlTree As XElement = _   
        <Root>  
            <Child1>1</Child1>  
            <Child2>2</Child2>  
            <Child3>3</Child3>  
            <Child4>4</Child4>  
            <Child5>5</Child5>  
        </Root>  

Dim firstNode As XNode = xmlTree.FirstNode  
Console.WriteLine(firstNode)  

この例を実行すると、次の出力が生成されます。This example produces the following output:

<Child1>1</Child1>  

適用対象

こちらもご覧ください