XmlLinkedNode.PreviousSibling Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il nodo immediatamente precedente a questo nodo.
public:
virtual property System::Xml::XmlNode ^ PreviousSibling { System::Xml::XmlNode ^ get(); };
public override System.Xml.XmlNode PreviousSibling { get; }
public override System.Xml.XmlNode? PreviousSibling { get; }
member this.PreviousSibling : System.Xml.XmlNode
Public Overrides ReadOnly Property PreviousSibling As XmlNode
Valore della proprietà
Oggetto precedente XmlNode o null se non ne esiste uno.
Esempio
Nell'esempio seguente vengono visualizzati gli ultimi due libri.
using System;
using System.Xml;
public class Sample5
{
public static void Main()
{
XmlDocument doc = new XmlDocument();
doc.Load("books.xml");
XmlNode lastNode = doc.DocumentElement.LastChild;
Console.WriteLine("Last book...");
Console.WriteLine(lastNode.OuterXml);
XmlNode prevNode = lastNode.PreviousSibling;
Console.WriteLine("\r\nPrevious book...");
Console.WriteLine(prevNode.OuterXml);
}
}
Imports System.Xml
public class Sample
public shared sub Main()
Dim doc as XmlDocument = new XmlDocument()
doc.Load("books.xml")
Dim lastNode as XmlNode = doc.DocumentElement.LastChild
Console.WriteLine("Last book...")
Console.WriteLine(lastNode.OuterXml)
Dim prevNode as XmlNode = lastNode.PreviousSibling
Console.WriteLine(ControlChars.LF + "Previous book...")
Console.WriteLine(prevNode.OuterXml)
end sub
end class