Freigeben über


XContainer.FirstNode Eigenschaft

Definition

Ruft den ersten untergeordneten Knoten dieses Knotens ab.

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

Eigenschaftswert

XNode

Ein XNode, der den ersten untergeordneten Knoten des XContainer enthält.

Beispiele

Im folgenden Beispiel wird ein Element erstellt, das untergeordnete Elemente enthält. Anschließend ruft er den ersten untergeordneten Knoten des übergeordneten Elements ab.

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)  

Dieses Beispiel erzeugt die folgende Ausgabe:

<Child1>1</Child1>  

Gilt für

Siehe auch