Aracılığıyla paylaş


XPathNavigator.InnerXml Özellik

Tanım

Geçerli düğümün alt düğümlerini temsil eden işaretlemeyi alır veya ayarlar.

public:
 virtual property System::String ^ InnerXml { System::String ^ get(); void set(System::String ^ value); };
public virtual string InnerXml { get; set; }
member this.InnerXml : string with get, set
Public Overridable Property InnerXml As String

Özellik Değeri

String Geçerli düğümün alt düğümlerinin işaretlemesini içeren bir.

Özel durumlar

InnerXml Özelliği ayarlanamaz.

Örnekler

Aşağıdaki örnek, dosyasındaki ilk book öğenin contosoBooks.xml içeriğini ve içindeki alt düğümlerini XPathNavigatorgörüntülemek için özelliğini kullanırInnerXml.

XPathDocument document = new XPathDocument("contosoBooks.xml");
XPathNavigator navigator = document.CreateNavigator();

navigator.MoveToChild("bookstore", "http://www.contoso.com/books");
navigator.MoveToChild("book", "http://www.contoso.com/books");

Console.WriteLine(navigator.InnerXml);
Dim document As XPathDocument = New XPathDocument("contosoBooks.xml")
Dim navigator As XPathNavigator = document.CreateNavigator()

navigator.MoveToChild("bookstore", "http://www.contoso.com/books")
navigator.MoveToChild("book", "http://www.contoso.com/books")

Console.WriteLine(navigator.InnerXml)

Örnek, contosoBooks.xml dosyasını giriş olarak alır.

<?xml version="1.0" encoding="utf-8" ?>
<bookstore xmlns="http://www.contoso.com/books">
    <book genre="autobiography" publicationdate="1981-03-22" ISBN="1-861003-11-0">
        <title>The Autobiography of Benjamin Franklin</title>
        <author>
            <first-name>Benjamin</first-name>
            <last-name>Franklin</last-name>
        </author>
        <price>8.99</price>
    </book>
    <book genre="novel" publicationdate="1967-11-17" ISBN="0-201-63361-2">
        <title>The Confidence Man</title>
        <author>
            <first-name>Herman</first-name>
            <last-name>Melville</last-name>
        </author>
        <price>11.99</price>
    </book>
    <book genre="philosophy" publicationdate="1991-02-15" ISBN="1-861001-57-6">
        <title>The Gorgias</title>
        <author>
            <name>Plato</name>
        </author>
        <price>9.99</price>
    </book>
</bookstore>

Açıklamalar

Uyarı

InnerXml ve OuterXml özellikleri çok verimli değildir. Performans öncelikliyse, alt düğümlerin XPathNavigator değerlerini almak için düğüm gezinti yöntemlerini kullanmak daha verimlidir.

Şunlara uygulanır